builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-521 starttime: 1466743496.81 results: success (0) buildid: 20160623195857 builduid: e71bc06063e946da9212186ce33a8a36 revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:56.814851) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:56.815378) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:56.815666) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:56.848881) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:56.849229) ========= 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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 21:44:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 554K=0.02s 2016-06-23 21:44:57 (554 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.335456 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:57.214114) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:57.214606) ========= 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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.056181 ========= master_lag: 0.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:57.604168) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:57.604522) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a6696f118cb2a90fb4071fc428e37cf826256db6 --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 a6696f118cb2a90fb4071fc428e37cf826256db6 --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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 21:44:57,641 truncating revision to first 12 chars 2016-06-23 21:44:57,642 Setting DEBUG logging. 2016-06-23 21:44:57,642 attempt 1/10 2016-06-23 21:44:57,642 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a6696f118cb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 21:44:58,033 unpacking tar archive at: mozilla-beta-a6696f118cb2/testing/mozharness/ program finished with exit code 0 elapsedTime=0.640872 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:58.368221) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:58.368541) ========= script_repo_revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:58.368927) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:58.369215) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:44:58.394728) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 13 secs) (at 2016-06-23 21:44:58.395057) ========= /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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False 21:44:58 INFO - MultiFileLogger online at 20160623 21:44:58 in /builds/slave/test 21:44:58 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 21:44:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:44:58 INFO - {'append_to_log': False, 21:44:58 INFO - 'base_work_dir': '/builds/slave/test', 21:44:58 INFO - 'blob_upload_branch': 'mozilla-beta', 21:44:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:44:58 INFO - 'buildbot_json_path': 'buildprops.json', 21:44:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:44:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:44:58 INFO - 'download_minidump_stackwalk': True, 21:44:58 INFO - 'download_symbols': 'true', 21:44:58 INFO - 'e10s': False, 21:44:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:44:58 INFO - 'tooltool.py': '/tools/tooltool.py', 21:44:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:44:58 INFO - '/tools/misc-python/virtualenv.py')}, 21:44:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:44:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:44:58 INFO - 'log_level': 'info', 21:44:58 INFO - 'log_to_console': True, 21:44:58 INFO - 'opt_config_files': (), 21:44:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:44:58 INFO - '--processes=1', 21:44:58 INFO - '--config=%(test_path)s/wptrunner.ini', 21:44:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:44:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:44:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:44:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:44:58 INFO - 'pip_index': False, 21:44:58 INFO - 'require_test_zip': True, 21:44:58 INFO - 'test_type': ('testharness',), 21:44:58 INFO - 'this_chunk': '1', 21:44:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:44:58 INFO - 'total_chunks': '10', 21:44:58 INFO - 'virtualenv_path': 'venv', 21:44:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:44:58 INFO - 'work_dir': 'build'} 21:44:58 INFO - ##### 21:44:58 INFO - ##### Running clobber step. 21:44:58 INFO - ##### 21:44:58 INFO - Running pre-action listener: _resource_record_pre_action 21:44:58 INFO - Running main action method: clobber 21:44:58 INFO - rmtree: /builds/slave/test/build 21:44:58 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:45:00 INFO - Running post-action listener: _resource_record_post_action 21:45:00 INFO - ##### 21:45:00 INFO - ##### Running read-buildbot-config step. 21:45:00 INFO - ##### 21:45:00 INFO - Running pre-action listener: _resource_record_pre_action 21:45:00 INFO - Running main action method: read_buildbot_config 21:45:00 INFO - Using buildbot properties: 21:45:00 INFO - { 21:45:00 INFO - "project": "", 21:45:00 INFO - "product": "firefox", 21:45:00 INFO - "script_repo_revision": "production", 21:45:00 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 21:45:00 INFO - "repository": "", 21:45:00 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 21:45:00 INFO - "buildid": "20160623195857", 21:45:00 INFO - "pgo_build": "False", 21:45:00 INFO - "basedir": "/builds/slave/test", 21:45:00 INFO - "buildnumber": 6, 21:45:00 INFO - "slavename": "tst-linux32-spot-521", 21:45:00 INFO - "revision": "a6696f118cb2a90fb4071fc428e37cf826256db6", 21:45:00 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 21:45:00 INFO - "platform": "linux", 21:45:00 INFO - "branch": "mozilla-beta", 21:45:00 INFO - "repo_path": "releases/mozilla-beta", 21:45:00 INFO - "moz_repo_path": "", 21:45:00 INFO - "stage_platform": "linux", 21:45:00 INFO - "builduid": "e71bc06063e946da9212186ce33a8a36", 21:45:00 INFO - "slavebuilddir": "test" 21:45:00 INFO - } 21:45:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 21:45:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 21:45:00 INFO - Running post-action listener: _resource_record_post_action 21:45:00 INFO - ##### 21:45:00 INFO - ##### Running download-and-extract step. 21:45:00 INFO - ##### 21:45:00 INFO - Running pre-action listener: _resource_record_pre_action 21:45:00 INFO - Running main action method: download_and_extract 21:45:00 INFO - mkdir: /builds/slave/test/build/tests 21:45:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:45:00 INFO - https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:45:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:45:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:45:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:04 INFO - Downloaded 1291 bytes. 21:45:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 21:45:04 INFO - Using the following test package requirements: 21:45:04 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:45:04 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 21:45:04 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 21:45:04 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'jsshell-linux-i686.zip'], 21:45:04 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 21:45:04 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 21:45:04 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 21:45:04 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 21:45:04 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 21:45:04 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 21:45:04 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 21:45:04 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 21:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:45:04 INFO - https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:45:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:45:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 21:45:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:11 INFO - Downloaded 22853573 bytes. 21:45: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/*'] 21:45: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/* 21:45:11 INFO - caution: filename not matched: web-platform/* 21:45:11 INFO - Return code: 11 21:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:45:11 INFO - https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:45:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:45:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 21:45:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:15 INFO - Downloaded 36389080 bytes. 21:45:15 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/*'] 21:45:15 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/* 21:45:19 INFO - caution: filename not matched: bin/* 21:45:19 INFO - caution: filename not matched: config/* 21:45:19 INFO - caution: filename not matched: mozbase/* 21:45:19 INFO - caution: filename not matched: marionette/* 21:45:19 INFO - caution: filename not matched: tools/wptserve/* 21:45:19 INFO - Return code: 11 21:45:19 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')]} 21:45:19 INFO - https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:45:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:45:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:45:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:25 INFO - Downloaded 69347156 bytes. 21:45:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:45:25 INFO - mkdir: /builds/slave/test/properties 21:45:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:45:25 INFO - Writing to file /builds/slave/test/properties/build_url 21:45:25 INFO - Contents: 21:45:25 INFO - build_url:https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 21:45:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:45:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:45:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:45:26 INFO - Contents: 21:45:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:45:26 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')]} 21:45:26 INFO - https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:45:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:45:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 21:45:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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 21:45:38 INFO - Downloaded 92346670 bytes. 21:45:38 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'] 21:45:38 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 21:45:47 INFO - Return code: 0 21:45:47 INFO - Running post-action listener: _resource_record_post_action 21:45:47 INFO - Running post-action listener: set_extra_try_arguments 21:45:47 INFO - ##### 21:45:47 INFO - ##### Running create-virtualenv step. 21:45:47 INFO - ##### 21:45:47 INFO - Running pre-action listener: _pre_create_virtualenv 21:45:47 INFO - Running pre-action listener: _resource_record_pre_action 21:45:47 INFO - Running main action method: create_virtualenv 21:45:47 INFO - Creating virtualenv /builds/slave/test/build/venv 21:45:47 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 21:45:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:45:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:45:48 INFO - Using real prefix '/usr' 21:45:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:45:49 INFO - Installing distribute.............................................................................................................................................................................................done. 21:45:52 INFO - Installing pip.................done. 21:45:52 INFO - Return code: 0 21:45:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:45:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:45:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:45:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:45:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:45:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:45:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:45:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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-1466741495.601840-183562760', '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 21:45:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 21:45:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:45:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:45:52 INFO - 'CCACHE_UMASK': '002', 21:45:52 INFO - 'DISPLAY': ':0', 21:45:52 INFO - 'HOME': '/home/cltbld', 21:45:52 INFO - 'LANG': 'en_US.UTF-8', 21:45:52 INFO - 'LOGNAME': 'cltbld', 21:45:52 INFO - 'MAIL': '/var/mail/cltbld', 21:45:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:45:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:45:52 INFO - 'MOZ_NO_REMOTE': '1', 21:45:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:45:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:45:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:45:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:45:52 INFO - 'PWD': '/builds/slave/test', 21:45:52 INFO - 'SHELL': '/bin/bash', 21:45:52 INFO - 'SHLVL': '1', 21:45:52 INFO - 'TERM': 'linux', 21:45:52 INFO - 'TMOUT': '86400', 21:45:52 INFO - 'USER': 'cltbld', 21:45:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:45:52 INFO - '_': '/tools/buildbot/bin/python'} 21:45:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:45:53 INFO - Downloading/unpacking psutil>=0.7.1 21:45:53 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 21:45:53 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 21:45:53 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 21:45:53 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 21:45:53 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 21:45:53 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 21:45:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:45:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:45:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:45:56 INFO - Installing collected packages: psutil 21:45:56 INFO - Running setup.py install for psutil 21:45:56 INFO - building 'psutil._psutil_linux' extension 21:45: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 21:45:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:45:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:45:57 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 21:45:57 INFO - building 'psutil._psutil_posix' extension 21:45:57 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 21:45:57 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 21:45:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:45:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:45:57 INFO - Successfully installed psutil 21:45:57 INFO - Cleaning up... 21:45:58 INFO - Return code: 0 21:45:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:45: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')]} 21:45:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:45:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:45: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')]} 21:45:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:45:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:45:58 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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-1466741495.601840-183562760', '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 21:45:58 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 21:45:58 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 21:45:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:45:58 INFO - 'CCACHE_UMASK': '002', 21:45:58 INFO - 'DISPLAY': ':0', 21:45:58 INFO - 'HOME': '/home/cltbld', 21:45:58 INFO - 'LANG': 'en_US.UTF-8', 21:45:58 INFO - 'LOGNAME': 'cltbld', 21:45:58 INFO - 'MAIL': '/var/mail/cltbld', 21:45:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:45:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:45:58 INFO - 'MOZ_NO_REMOTE': '1', 21:45:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:45:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:45:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:45:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:45:58 INFO - 'PWD': '/builds/slave/test', 21:45:58 INFO - 'SHELL': '/bin/bash', 21:45:58 INFO - 'SHLVL': '1', 21:45:58 INFO - 'TERM': 'linux', 21:45:58 INFO - 'TMOUT': '86400', 21:45:58 INFO - 'USER': 'cltbld', 21:45:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:45:58 INFO - '_': '/tools/buildbot/bin/python'} 21:45:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:45:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:45:58 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 21:45:58 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 21:45:58 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 21:45:58 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 21:45:58 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 21:45:58 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 21:46:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:46:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:46: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) 21:46:01 INFO - Installing collected packages: mozsystemmonitor 21:46:01 INFO - Running setup.py install for mozsystemmonitor 21:46:01 INFO - Successfully installed mozsystemmonitor 21:46:01 INFO - Cleaning up... 21:46:01 INFO - Return code: 0 21:46:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:46: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')]} 21:46:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46: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')]} 21:46:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46: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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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-1466741495.601840-183562760', '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 21:46: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 21:46: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 21:46:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:46:01 INFO - 'CCACHE_UMASK': '002', 21:46:01 INFO - 'DISPLAY': ':0', 21:46:01 INFO - 'HOME': '/home/cltbld', 21:46:01 INFO - 'LANG': 'en_US.UTF-8', 21:46:01 INFO - 'LOGNAME': 'cltbld', 21:46:01 INFO - 'MAIL': '/var/mail/cltbld', 21:46:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:46:01 INFO - 'MOZ_NO_REMOTE': '1', 21:46:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:46:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:46:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:46:02 INFO - 'PWD': '/builds/slave/test', 21:46:02 INFO - 'SHELL': '/bin/bash', 21:46:02 INFO - 'SHLVL': '1', 21:46:02 INFO - 'TERM': 'linux', 21:46:02 INFO - 'TMOUT': '86400', 21:46:02 INFO - 'USER': 'cltbld', 21:46:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:46:02 INFO - '_': '/tools/buildbot/bin/python'} 21:46:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:46:02 INFO - Downloading/unpacking blobuploader==1.2.4 21:46: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 21:46: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 21:46: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 21:46: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 21:46: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 21:46: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 21:46:05 INFO - Downloading blobuploader-1.2.4.tar.gz 21:46:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:46:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:46:05 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 21:46:05 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 21:46:05 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 21:46:05 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 21:46:05 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 21:46:05 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 21:46:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:46:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:46: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 21:46: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 21:46: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 21:46: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 21:46: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 21:46: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 21:46:06 INFO - Downloading docopt-0.6.1.tar.gz 21:46:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:46:07 INFO - Installing collected packages: blobuploader, requests, docopt 21:46:07 INFO - Running setup.py install for blobuploader 21:46:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:46:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:46:07 INFO - Running setup.py install for requests 21:46:08 INFO - Running setup.py install for docopt 21:46:08 INFO - Successfully installed blobuploader requests docopt 21:46:08 INFO - Cleaning up... 21:46:08 INFO - Return code: 0 21:46:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:46: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')]} 21:46:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46: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')]} 21:46:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46: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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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-1466741495.601840-183562760', '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 21:46: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 21:46: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 21:46:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:46:08 INFO - 'CCACHE_UMASK': '002', 21:46:08 INFO - 'DISPLAY': ':0', 21:46:08 INFO - 'HOME': '/home/cltbld', 21:46:08 INFO - 'LANG': 'en_US.UTF-8', 21:46:08 INFO - 'LOGNAME': 'cltbld', 21:46:08 INFO - 'MAIL': '/var/mail/cltbld', 21:46:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:46:08 INFO - 'MOZ_NO_REMOTE': '1', 21:46:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:46:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:46:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:46:08 INFO - 'PWD': '/builds/slave/test', 21:46:08 INFO - 'SHELL': '/bin/bash', 21:46:08 INFO - 'SHLVL': '1', 21:46:08 INFO - 'TERM': 'linux', 21:46:08 INFO - 'TMOUT': '86400', 21:46:08 INFO - 'USER': 'cltbld', 21:46:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:46:08 INFO - '_': '/tools/buildbot/bin/python'} 21:46:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:46:08 INFO - Running setup.py (path:/tmp/pip-Qx8jOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:46:08 INFO - Running setup.py (path:/tmp/pip-BoFHkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:46:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:46:08 INFO - Running setup.py (path:/tmp/pip-Qbfm6L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:46:09 INFO - Running setup.py (path:/tmp/pip-OId2_M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:46:09 INFO - Running setup.py (path:/tmp/pip-MJ50UJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:46:09 INFO - Running setup.py (path:/tmp/pip-6JmU9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:46:09 INFO - Running setup.py (path:/tmp/pip-EN0Ftq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:46:09 INFO - Running setup.py (path:/tmp/pip-oaiBDi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:46:09 INFO - Running setup.py (path:/tmp/pip-N51xCz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:46:09 INFO - Running setup.py (path:/tmp/pip-RxfWF3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:46:09 INFO - Running setup.py (path:/tmp/pip-E3Rz_L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:46:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:46:09 INFO - Running setup.py (path:/tmp/pip-EKnOxH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:46:10 INFO - Running setup.py (path:/tmp/pip-qqE2Qg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:46:10 INFO - Running setup.py (path:/tmp/pip-Neb_0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:46:10 INFO - Running setup.py (path:/tmp/pip-3D7s1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:46:10 INFO - Running setup.py (path:/tmp/pip-VwZkHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:46:10 INFO - Running setup.py (path:/tmp/pip-kINOZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:46:10 INFO - Running setup.py (path:/tmp/pip-8G5aev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:46:10 INFO - Running setup.py (path:/tmp/pip-3FpPWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:46:10 INFO - Running setup.py (path:/tmp/pip-oM09xx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:46:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:46:11 INFO - Running setup.py (path:/tmp/pip-JWGyqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:46:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:46:11 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 21:46:11 INFO - Running setup.py install for manifestparser 21:46:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:46:11 INFO - Running setup.py install for mozcrash 21:46:11 INFO - Running setup.py install for mozdebug 21:46:12 INFO - Running setup.py install for mozdevice 21:46:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Running setup.py install for mozfile 21:46:12 INFO - Running setup.py install for mozhttpd 21:46:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Running setup.py install for mozinfo 21:46:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Running setup.py install for mozInstall 21:46:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:46:12 INFO - Running setup.py install for mozleak 21:46:13 INFO - Running setup.py install for mozlog 21:46:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:46:13 INFO - Running setup.py install for moznetwork 21:46:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:46:13 INFO - Running setup.py install for mozprocess 21:46:13 INFO - Running setup.py install for mozprofile 21:46:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:46:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:46:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:46:13 INFO - Running setup.py install for mozrunner 21:46:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:46:14 INFO - Running setup.py install for mozscreenshot 21:46:14 INFO - Running setup.py install for moztest 21:46:14 INFO - Running setup.py install for mozversion 21:46:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:46:14 INFO - Running setup.py install for wptserve 21:46:15 INFO - Running setup.py install for marionette-driver 21:46:15 INFO - Running setup.py install for browsermob-proxy 21:46:15 INFO - Running setup.py install for marionette-client 21:46:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:46:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:46:15 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 21:46:15 INFO - Cleaning up... 21:46:15 INFO - Return code: 0 21:46:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:46:15 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')]} 21:46:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46:15 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')]} 21:46:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:46:15 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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-1466741495.601840-183562760', '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 21:46:15 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 21:46:15 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 21:46:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:46:15 INFO - 'CCACHE_UMASK': '002', 21:46:15 INFO - 'DISPLAY': ':0', 21:46:15 INFO - 'HOME': '/home/cltbld', 21:46:15 INFO - 'LANG': 'en_US.UTF-8', 21:46:15 INFO - 'LOGNAME': 'cltbld', 21:46:15 INFO - 'MAIL': '/var/mail/cltbld', 21:46:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:46:15 INFO - 'MOZ_NO_REMOTE': '1', 21:46:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:46:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:46:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:46:15 INFO - 'PWD': '/builds/slave/test', 21:46:15 INFO - 'SHELL': '/bin/bash', 21:46:15 INFO - 'SHLVL': '1', 21:46:15 INFO - 'TERM': 'linux', 21:46:15 INFO - 'TMOUT': '86400', 21:46:15 INFO - 'USER': 'cltbld', 21:46:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:46:15 INFO - '_': '/tools/buildbot/bin/python'} 21:46:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:46:16 INFO - Running setup.py (path:/tmp/pip-qsFaVx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:46:16 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)) 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:46:16 INFO - Running setup.py (path:/tmp/pip-hoLVPQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:46:16 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)) 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:46:16 INFO - Running setup.py (path:/tmp/pip-Ppt9sC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:46:16 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)) 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:46:16 INFO - Running setup.py (path:/tmp/pip-pQ24rW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:46:16 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)) 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:46:16 INFO - Running setup.py (path:/tmp/pip-KjZb4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:46:16 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)) 21:46:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:46:16 INFO - Running setup.py (path:/tmp/pip-rXbEea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:46:17 INFO - Running setup.py (path:/tmp/pip-c7E52y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:46:17 INFO - Running setup.py (path:/tmp/pip-xhJUQd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:46:17 INFO - Running setup.py (path:/tmp/pip-oRbiUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:46:17 INFO - Running setup.py (path:/tmp/pip-L7gSYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:46:17 INFO - Running setup.py (path:/tmp/pip-AbC3Qy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:46:17 INFO - Running setup.py (path:/tmp/pip-OQXzMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:46:17 INFO - Running setup.py (path:/tmp/pip-zOex6u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:46:17 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)) 21:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:46:17 INFO - Running setup.py (path:/tmp/pip-anxnEj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:46:18 INFO - Running setup.py (path:/tmp/pip-AIXANv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:46:18 INFO - Running setup.py (path:/tmp/pip-YPxMcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:46:18 INFO - Running setup.py (path:/tmp/pip-6Okzrz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:46:18 INFO - Running setup.py (path:/tmp/pip-rlyJC7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:46:18 INFO - Running setup.py (path:/tmp/pip-jXfDqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:46:18 INFO - Running setup.py (path:/tmp/pip-RIyZVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:46:18 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)) 21:46:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:46:19 INFO - Running setup.py (path:/tmp/pip-wjiuEJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:46:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:46:19 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)) 21:46:19 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)) 21:46:19 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)) 21:46:19 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)) 21:46:19 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)) 21:46:19 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)) 21:46:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:46:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:46:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:46:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:46:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:46:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:46:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:46:22 INFO - Downloading blessings-1.6.tar.gz 21:46:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:46:22 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)) 21:46:22 INFO - Installing collected packages: blessings 21:46:22 INFO - Running setup.py install for blessings 21:46:22 INFO - Successfully installed blessings 21:46:22 INFO - Cleaning up... 21:46:23 INFO - Return code: 0 21:46:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:46:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:46:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:46:23 INFO - Reading from file tmpfile_stdout 21:46:23 INFO - Current package versions: 21:46:23 INFO - argparse == 1.2.1 21:46:23 INFO - blessings == 1.6 21:46:23 INFO - blobuploader == 1.2.4 21:46:23 INFO - browsermob-proxy == 0.6.0 21:46:23 INFO - docopt == 0.6.1 21:46:23 INFO - manifestparser == 1.1 21:46:23 INFO - marionette-client == 2.3.0 21:46:23 INFO - marionette-driver == 1.4.0 21:46:23 INFO - mozInstall == 1.12 21:46:23 INFO - mozcrash == 0.17 21:46:23 INFO - mozdebug == 0.1 21:46:23 INFO - mozdevice == 0.48 21:46:23 INFO - mozfile == 1.2 21:46:23 INFO - mozhttpd == 0.7 21:46:23 INFO - mozinfo == 0.9 21:46:23 INFO - mozleak == 0.1 21:46:23 INFO - mozlog == 3.1 21:46:23 INFO - moznetwork == 0.27 21:46:23 INFO - mozprocess == 0.22 21:46:23 INFO - mozprofile == 0.28 21:46:23 INFO - mozrunner == 6.11 21:46:23 INFO - mozscreenshot == 0.1 21:46:23 INFO - mozsystemmonitor == 0.0 21:46:23 INFO - moztest == 0.7 21:46:23 INFO - mozversion == 1.4 21:46:23 INFO - psutil == 3.1.1 21:46:23 INFO - requests == 1.2.3 21:46:23 INFO - wptserve == 1.4.0 21:46:23 INFO - wsgiref == 0.1.2 21:46:23 INFO - Running post-action listener: _resource_record_post_action 21:46:23 INFO - Running post-action listener: _start_resource_monitoring 21:46:23 INFO - Starting resource monitoring. 21:46:23 INFO - ##### 21:46:23 INFO - ##### Running pull step. 21:46:23 INFO - ##### 21:46:23 INFO - Running pre-action listener: _resource_record_pre_action 21:46:23 INFO - Running main action method: pull 21:46:23 INFO - Pull has nothing to do! 21:46:23 INFO - Running post-action listener: _resource_record_post_action 21:46:23 INFO - ##### 21:46:23 INFO - ##### Running install step. 21:46:23 INFO - ##### 21:46:23 INFO - Running pre-action listener: _resource_record_pre_action 21:46:23 INFO - Running main action method: install 21:46:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:46:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:46:23 INFO - Reading from file tmpfile_stdout 21:46:23 INFO - Detecting whether we're running mozinstall >=1.0... 21:46:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:46:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:46:24 INFO - Reading from file tmpfile_stdout 21:46:24 INFO - Output received: 21:46:24 INFO - Usage: mozinstall [options] installer 21:46:24 INFO - Options: 21:46:24 INFO - -h, --help show this help message and exit 21:46:24 INFO - -d DEST, --destination=DEST 21:46:24 INFO - Directory to install application into. [default: 21:46:24 INFO - "/builds/slave/test"] 21:46:24 INFO - --app=APP Application being installed. [default: firefox] 21:46:24 INFO - mkdir: /builds/slave/test/build/application 21:46:24 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'] 21:46:24 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 21:46:52 INFO - Reading from file tmpfile_stdout 21:46:52 INFO - Output received: 21:46:52 INFO - /builds/slave/test/build/application/firefox/firefox 21:46:52 INFO - Running post-action listener: _resource_record_post_action 21:46:52 INFO - ##### 21:46:52 INFO - ##### Running run-tests step. 21:46:52 INFO - ##### 21:46:52 INFO - Running pre-action listener: _resource_record_pre_action 21:46:52 INFO - Running main action method: run_tests 21:46:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:46:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:46:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:46:52 INFO - grabbing minidump binary from tooltool 21:46:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:46:52 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 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:46:52 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 21:46:52 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 21:46:52 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:46:52 INFO - Return code: 0 21:46:52 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:46:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:46:52 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/H1Gxdu5UQGeBza-iuPg4Qw/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 21:46:52 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/H1Gxdu5UQGeBza-iuPg4Qw/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 21:46:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:46:52 INFO - 'CCACHE_UMASK': '002', 21:46:52 INFO - 'DISPLAY': ':0', 21:46:52 INFO - 'HOME': '/home/cltbld', 21:46:52 INFO - 'LANG': 'en_US.UTF-8', 21:46:52 INFO - 'LOGNAME': 'cltbld', 21:46:52 INFO - 'MAIL': '/var/mail/cltbld', 21:46:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:46:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:46:52 INFO - 'MOZ_NO_REMOTE': '1', 21:46:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:46:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:46:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:46:52 INFO - 'PWD': '/builds/slave/test', 21:46:52 INFO - 'SHELL': '/bin/bash', 21:46:52 INFO - 'SHLVL': '1', 21:46:52 INFO - 'TERM': 'linux', 21:46:52 INFO - 'TMOUT': '86400', 21:46:52 INFO - 'USER': 'cltbld', 21:46:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466741495.601840-183562760', 21:46:52 INFO - '_': '/tools/buildbot/bin/python'} 21:46:52 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/H1Gxdu5UQGeBza-iuPg4Qw/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 21:46:53 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 21:46:53 INFO - import pkg_resources 21:46:54 INFO - Using 1 client processes 21:46:54 INFO - wptserve Starting http server on 127.0.0.1:8000 21:46:54 INFO - wptserve Starting http server on 127.0.0.1:8001 21:46:54 INFO - wptserve Starting http server on 127.0.0.1:8443 21:46:57 INFO - SUITE-START | Running 778 tests 21:46:57 INFO - Running testharness tests 21:46:57 INFO - Setting up ssl 21:46:57 INFO - PROCESS | certutil | 21:46:57 INFO - PROCESS | certutil | 21:46:57 INFO - PROCESS | certutil | 21:46:57 INFO - Certificate Nickname Trust Attributes 21:46:57 INFO - SSL,S/MIME,JAR/XPI 21:46:57 INFO - 21:46:57 INFO - web-platform-tests CT,, 21:46:57 INFO - 21:46:57 INFO - Starting runner 21:46:59 INFO - PROCESS | 1773 | 1466743619646 Marionette DEBUG Marionette enabled via build flag and pref 21:46:59 INFO - PROCESS | 1773 | ++DOCSHELL 0xa4e57c00 == 1 [pid = 1773] [id = 1] 21:46:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 1 (0xa4e58000) [pid = 1773] [serial = 1] [outer = (nil)] 21:46:59 INFO - PROCESS | 1773 | [1773] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:46:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 2 (0xa4e58800) [pid = 1773] [serial = 2] [outer = 0xa4e58000] 21:47:00 INFO - PROCESS | 1773 | 1466743620282 Marionette INFO Listening on port 2828 21:47:00 INFO - PROCESS | 1773 | 1466743620838 Marionette DEBUG Marionette enabled via command-line flag 21:47:00 INFO - PROCESS | 1773 | ++DOCSHELL 0xa23a8c00 == 2 [pid = 1773] [id = 2] 21:47:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 3 (0xa23aa000) [pid = 1773] [serial = 3] [outer = (nil)] 21:47:00 INFO - PROCESS | 1773 | [1773] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:47:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1773] [serial = 4] [outer = 0xa23aa000] 21:47:01 INFO - PROCESS | 1773 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cba00 21:47:01 INFO - PROCESS | 1773 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6813500 21:47:01 INFO - PROCESS | 1773 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d94c0 21:47:01 INFO - PROCESS | 1773 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fb120 21:47:01 INFO - PROCESS | 1773 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fbe40 21:47:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 5 (0xa1115000) [pid = 1773] [serial = 5] [outer = 0xa4e58000] 21:47:01 INFO - PROCESS | 1773 | [1773] 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 21:47:01 INFO - PROCESS | 1773 | 1466743621220 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37562 21:47:01 INFO - PROCESS | 1773 | [1773] 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 21:47:01 INFO - PROCESS | 1773 | 1466743621296 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37563 21:47:01 INFO - PROCESS | 1773 | 1466743621305 Marionette DEBUG Closed connection conn0 21:47:01 INFO - PROCESS | 1773 | [1773] 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 21:47:01 INFO - PROCESS | 1773 | [1773] 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 21:47:01 INFO - PROCESS | 1773 | 1466743621429 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37564 21:47:01 INFO - PROCESS | 1773 | 1466743621433 Marionette DEBUG Closed connection conn1 21:47:01 INFO - PROCESS | 1773 | [1773] 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 21:47:01 INFO - PROCESS | 1773 | 1466743621497 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37565 21:47:01 INFO - PROCESS | 1773 | 1466743621507 Marionette DEBUG Closed connection conn2 21:47:01 INFO - PROCESS | 1773 | 1466743621545 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:47:01 INFO - PROCESS | 1773 | 1466743621561 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":"20160623195857","device":"desktop","version":"48.0"} 21:47:02 INFO - PROCESS | 1773 | [1773] 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 21:47:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b305800 == 3 [pid = 1773] [id = 3] 21:47:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 6 (0x9b305c00) [pid = 1773] [serial = 6] [outer = (nil)] 21:47:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b306000 == 4 [pid = 1773] [id = 4] 21:47:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 7 (0x9b309800) [pid = 1773] [serial = 7] [outer = (nil)] 21:47:03 INFO - PROCESS | 1773 | [1773] 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 21:47:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x9abea400 == 5 [pid = 1773] [id = 5] 21:47:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 8 (0x9abea800) [pid = 1773] [serial = 8] [outer = (nil)] 21:47:04 INFO - PROCESS | 1773 | [1773] 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 21:47:04 INFO - PROCESS | 1773 | [1773] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:47:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 9 (0x9a75d000) [pid = 1773] [serial = 9] [outer = 0x9abea800] 21:47:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 10 (0x9a4a3000) [pid = 1773] [serial = 10] [outer = 0x9b305c00] 21:47:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 11 (0x9a4a4c00) [pid = 1773] [serial = 11] [outer = 0x9b309800] 21:47:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 12 (0x9a4a7400) [pid = 1773] [serial = 12] [outer = 0x9abea800] 21:47:05 INFO - PROCESS | 1773 | 1466743625487 Marionette INFO startBrowser 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:05 INFO - PROCESS | 1773 | 1466743625531 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 1773 | 1466743625549 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 1773 | 1466743625555 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 13 (0x98352800) [pid = 1773] [serial = 13] [outer = 0x9abea800] 21:47:06 INFO - PROCESS | 1773 | 1466743626218 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8a51efb7-2cdf-4e54-a7c1-89473218b009","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":"20160623195857","device":"desktop","version":"48.0","command_id":1}}] 21:47:06 INFO - PROCESS | 1773 | 1466743626443 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:47:06 INFO - PROCESS | 1773 | 1466743626449 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:06 INFO - PROCESS | 1773 | 1466743626759 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 21:47:06 INFO - PROCESS | 1773 | 1466743626845 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:47:06 INFO - PROCESS | 1773 | 1466743626850 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:06 INFO - PROCESS | 1773 | [1773] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:47:06 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:47:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 14 (0x9534d400) [pid = 1773] [serial = 14] [outer = 0x9abea800] 21:47:07 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:47:07 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:07 INFO - PROCESS | 1773 | 1466743627245 Marionette TRACE conn3 <- [1,3,null,{}] 21:47:07 INFO - PROCESS | 1773 | 1466743627257 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:47:07 INFO - PROCESS | 1773 | 1466743627263 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:07 INFO - PROCESS | 1773 | 1466743627297 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 21:47:07 INFO - PROCESS | 1773 | 1466743627335 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 21:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:47:07 INFO - PROCESS | 1773 | 1466743627354 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 21:47:07 INFO - PROCESS | 1773 | 1466743627363 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 1773 | 1466743627369 Marionette TRACE conn3 <- [1,6,null,{}] 21:47:07 INFO - PROCESS | 1773 | 1466743627453 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 1773 | 1466743627461 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:07 INFO - PROCESS | 1773 | 1466743627502 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 21:47:07 INFO - PROCESS | 1773 | 1466743627511 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 1773 | 1466743627521 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e62000 == 6 [pid = 1773] [id = 6] 21:47:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 15 (0x93e62400) [pid = 1773] [serial = 15] [outer = (nil)] 21:47:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 16 (0x93e64400) [pid = 1773] [serial = 16] [outer = 0x93e62400] 21:47:07 INFO - PROCESS | 1773 | 1466743627593 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 17 (0x93c0e800) [pid = 1773] [serial = 17] [outer = 0x93e62400] 21:47:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1b000 == 7 [pid = 1773] [id = 7] 21:47:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 18 (0x93c1b400) [pid = 1773] [serial = 18] [outer = (nil)] 21:47:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 19 (0x93b42400) [pid = 1773] [serial = 19] [outer = 0x93c1b400] 21:47:08 INFO - PROCESS | 1773 | 1466743628077 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 20 (0x93b4dc00) [pid = 1773] [serial = 20] [outer = 0x93c1b400] 21:47:08 INFO - PROCESS | 1773 | [1773] 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 21:47:08 INFO - PROCESS | 1773 | 1466743628544 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1251ms 21:47:08 INFO - PROCESS | 1773 | 1466743628633 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 1773 | 1466743628637 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 21:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:47:08 INFO - PROCESS | 1773 | 1466743628716 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 1773 | 1466743628720 Marionette TRACE conn3 <- [1,10,null,{}] 21:47:08 INFO - PROCESS | 1773 | 1466743628749 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 1773 | 1466743628757 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:08 INFO - PROCESS | 1773 | 1466743628927 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 21:47:08 INFO - PROCESS | 1773 | 1466743628942 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 1773 | 1466743628952 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x92308800 == 8 [pid = 1773] [id = 8] 21:47:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 21 (0x92308c00) [pid = 1773] [serial = 21] [outer = (nil)] 21:47:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 22 (0x9230ac00) [pid = 1773] [serial = 22] [outer = 0x92308c00] 21:47:09 INFO - PROCESS | 1773 | 1466743629019 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 23 (0x9230f800) [pid = 1773] [serial = 23] [outer = 0x92308c00] 21:47:09 INFO - PROCESS | 1773 | 1466743629616 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 961ms 21:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:47:09 INFO - PROCESS | 1773 | 1466743629654 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 1773 | 1466743629658 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 21:47:09 INFO - PROCESS | 1773 | 1466743629665 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - PROCESS | 1773 | 1466743629667 Marionette TRACE conn3 <- [1,14,null,{}] 21:47:09 INFO - PROCESS | 1773 | 1466743629673 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:09 INFO - PROCESS | 1773 | 1466743629679 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:09 INFO - PROCESS | 1773 | 1466743629843 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 21:47:09 INFO - PROCESS | 1773 | 1466743629863 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 1773 | 1466743629873 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x92513400 == 9 [pid = 1773] [id = 9] 21:47:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 24 (0x92514400) [pid = 1773] [serial = 24] [outer = (nil)] 21:47:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 25 (0x931b2c00) [pid = 1773] [serial = 25] [outer = 0x92514400] 21:47:09 INFO - PROCESS | 1773 | 1466743629939 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 26 (0x926ed000) [pid = 1773] [serial = 26] [outer = 0x92514400] 21:47:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250c400 == 10 [pid = 1773] [id = 10] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 27 (0x926f2000) [pid = 1773] [serial = 27] [outer = (nil)] 21:47:11 INFO - PROCESS | 1773 | 1466743631105 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 28 (0x926f2400) [pid = 1773] [serial = 28] [outer = 0x926f2000] 21:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1482ms 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 29 (0x926f3400) [pid = 1773] [serial = 29] [outer = 0x926f2000] 21:47:11 INFO - PROCESS | 1773 | 1466743631169 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 1773 | 1466743631176 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 21:47:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f1c00 == 11 [pid = 1773] [id = 11] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 30 (0x926f4400) [pid = 1773] [serial = 30] [outer = (nil)] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 31 (0x931b2000) [pid = 1773] [serial = 31] [outer = 0x926f4400] 21:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 32 (0x93c14400) [pid = 1773] [serial = 32] [outer = 0x926f4400] 21:47:11 INFO - PROCESS | 1773 | 1466743631357 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 1773 | 1466743631360 Marionette TRACE conn3 <- [1,18,null,{}] 21:47:11 INFO - PROCESS | 1773 | 1466743631440 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 1773 | 1466743631447 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:11 INFO - PROCESS | 1773 | 1466743631657 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 21:47:11 INFO - PROCESS | 1773 | 1466743631809 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 1773 | 1466743631822 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x9534c800 == 12 [pid = 1773] [id = 12] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 33 (0x9534cc00) [pid = 1773] [serial = 33] [outer = (nil)] 21:47:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 34 (0x95572c00) [pid = 1773] [serial = 34] [outer = 0x9534cc00] 21:47:11 INFO - PROCESS | 1773 | 1466743631948 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 35 (0x983e9000) [pid = 1773] [serial = 35] [outer = 0x9534cc00] 21:47:12 INFO - PROCESS | 1773 | 1466743632767 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1540ms 21:47:12 INFO - PROCESS | 1773 | 1466743632808 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 1773 | 1466743632815 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 21:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:47:12 INFO - PROCESS | 1773 | 1466743632826 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 1773 | 1466743632830 Marionette TRACE conn3 <- [1,22,null,{}] 21:47:12 INFO - PROCESS | 1773 | 1466743632837 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:12 INFO - PROCESS | 1773 | 1466743632843 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:13 INFO - PROCESS | 1773 | 1466743633033 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 21:47:13 INFO - PROCESS | 1773 | 1466743633153 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 1773 | 1466743633163 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d1800 == 13 [pid = 1773] [id = 13] 21:47:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 36 (0x924d3800) [pid = 1773] [serial = 36] [outer = (nil)] 21:47:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 37 (0x95114400) [pid = 1773] [serial = 37] [outer = 0x924d3800] 21:47:13 INFO - PROCESS | 1773 | 1466743633239 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 38 (0x99643000) [pid = 1773] [serial = 38] [outer = 0x924d3800] 21:47:14 INFO - PROCESS | 1773 | 1466743634083 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1287ms 21:47:14 INFO - PROCESS | 1773 | 1466743634113 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 1773 | 1466743634117 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 21:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:47:14 INFO - PROCESS | 1773 | 1466743634124 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 1773 | 1466743634130 Marionette TRACE conn3 <- [1,26,null,{}] 21:47:14 INFO - PROCESS | 1773 | 1466743634147 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 1773 | 1466743634155 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:14 INFO - PROCESS | 1773 | 1466743634402 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 21:47:14 INFO - PROCESS | 1773 | 1466743634691 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 1773 | 1466743634700 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cc800 == 14 [pid = 1773] [id = 14] 21:47:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 39 (0x924cdc00) [pid = 1773] [serial = 39] [outer = (nil)] 21:47:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 40 (0x924d6400) [pid = 1773] [serial = 40] [outer = 0x924cdc00] 21:47:14 INFO - PROCESS | 1773 | 1466743634774 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 41 (0x926f9400) [pid = 1773] [serial = 41] [outer = 0x924cdc00] 21:47:15 INFO - PROCESS | 1773 | 1466743635575 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1537ms 21:47:15 INFO - PROCESS | 1773 | 1466743635663 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 1773 | 1466743635667 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 21:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:47:15 INFO - PROCESS | 1773 | 1466743635674 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 1773 | 1466743635679 Marionette TRACE conn3 <- [1,30,null,{}] 21:47:15 INFO - PROCESS | 1773 | 1466743635687 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:15 INFO - PROCESS | 1773 | 1466743635691 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:15 INFO - PROCESS | 1773 | 1466743635877 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 21:47:16 INFO - PROCESS | 1773 | 1466743636039 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 1773 | 1466743636052 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x951d2400 == 15 [pid = 1773] [id = 15] 21:47:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 42 (0x951d4400) [pid = 1773] [serial = 42] [outer = (nil)] 21:47:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 43 (0x98353800) [pid = 1773] [serial = 43] [outer = 0x951d4400] 21:47:16 INFO - PROCESS | 1773 | 1466743636125 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 44 (0x99d9b000) [pid = 1773] [serial = 44] [outer = 0x951d4400] 21:47:16 INFO - PROCESS | 1773 | 1466743636826 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 21:47:16 INFO - PROCESS | 1773 | 1466743636859 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 1773 | 1466743636864 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 21:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:47:16 INFO - PROCESS | 1773 | 1466743636871 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 1773 | 1466743636875 Marionette TRACE conn3 <- [1,34,null,{}] 21:47:16 INFO - PROCESS | 1773 | 1466743636881 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 1773 | 1466743636886 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:17 INFO - PROCESS | 1773 | 1466743637055 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 21:47:17 INFO - PROCESS | 1773 | 1466743637143 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 1773 | 1466743637152 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x99299400 == 16 [pid = 1773] [id = 16] 21:47:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 45 (0x9a108400) [pid = 1773] [serial = 45] [outer = (nil)] 21:47:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 46 (0x9b64a800) [pid = 1773] [serial = 46] [outer = 0x9a108400] 21:47:17 INFO - PROCESS | 1773 | 1466743637216 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 47 (0x9b958000) [pid = 1773] [serial = 47] [outer = 0x9a108400] 21:47:17 INFO - PROCESS | 1773 | 1466743637883 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1031ms 21:47:17 INFO - PROCESS | 1773 | 1466743637903 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 1773 | 1466743637907 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 21:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:47:17 INFO - PROCESS | 1773 | 1466743637919 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 1773 | 1466743637928 Marionette TRACE conn3 <- [1,38,null,{}] 21:47:17 INFO - PROCESS | 1773 | 1466743637937 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:17 INFO - PROCESS | 1773 | 1466743637945 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:18 INFO - PROCESS | 1773 | 1466743638142 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 21:47:18 INFO - PROCESS | 1773 | 1466743638161 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 1773 | 1466743638170 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x9cc4a400 == 17 [pid = 1773] [id = 17] 21:47:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 48 (0x9cc4b000) [pid = 1773] [serial = 48] [outer = (nil)] 21:47:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 49 (0x9d909c00) [pid = 1773] [serial = 49] [outer = 0x9cc4b000] 21:47:18 INFO - PROCESS | 1773 | 1466743638235 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 50 (0x9d94f000) [pid = 1773] [serial = 50] [outer = 0x9cc4b000] 21:47:18 INFO - PROCESS | 1773 | 1466743638943 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1053ms 21:47:18 INFO - PROCESS | 1773 | 1466743638967 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 21:47:18 INFO - PROCESS | 1773 | 1466743638971 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 21:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:47:18 INFO - PROCESS | 1773 | 1466743638978 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 1773 | 1466743638981 Marionette TRACE conn3 <- [1,42,null,{}] 21:47:18 INFO - PROCESS | 1773 | 1466743638987 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:18 INFO - PROCESS | 1773 | 1466743638991 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:19 INFO - PROCESS | 1773 | 1466743639171 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 21:47:19 INFO - PROCESS | 1773 | 1466743639189 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 1773 | 1466743639197 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x95115c00 == 18 [pid = 1773] [id = 18] 21:47:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 51 (0x95116000) [pid = 1773] [serial = 51] [outer = (nil)] 21:47:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 52 (0x9d907000) [pid = 1773] [serial = 52] [outer = 0x95116000] 21:47:19 INFO - PROCESS | 1773 | 1466743639266 Marionette DEBUG loaded listener.js 21:47:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x9b30f400) [pid = 1773] [serial = 53] [outer = 0x95116000] 21:47:19 INFO - PROCESS | 1773 | 1466743639932 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 992ms 21:47:19 INFO - PROCESS | 1773 | 1466743639970 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 1773 | 1466743639973 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 21:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:47:19 INFO - PROCESS | 1773 | 1466743639979 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 1773 | 1466743639983 Marionette TRACE conn3 <- [1,46,null,{}] 21:47:19 INFO - PROCESS | 1773 | 1466743639988 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 1773 | 1466743639992 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:20 INFO - PROCESS | 1773 | 1466743640159 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 21:47:20 INFO - PROCESS | 1773 | 1466743640175 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 1773 | 1466743640193 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:20 INFO - PROCESS | 1773 | ++DOCSHELL 0xa1116000 == 19 [pid = 1773] [id = 19] 21:47:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0xa1190000) [pid = 1773] [serial = 54] [outer = (nil)] 21:47:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0xa20a4c00) [pid = 1773] [serial = 55] [outer = 0xa1190000] 21:47:20 INFO - PROCESS | 1773 | 1466743640268 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0xa23ab800) [pid = 1773] [serial = 56] [outer = 0xa1190000] 21:47:20 INFO - PROCESS | 1773 | 1466743640971 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1030ms 21:47:21 INFO - PROCESS | 1773 | 1466743641010 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 1773 | 1466743641014 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 21:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:47:21 INFO - PROCESS | 1773 | 1466743641019 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 1773 | 1466743641023 Marionette TRACE conn3 <- [1,50,null,{}] 21:47:21 INFO - PROCESS | 1773 | 1466743641028 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 1773 | 1466743641033 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:21 INFO - PROCESS | 1773 | 1466743641209 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 21:47:21 INFO - PROCESS | 1773 | 1466743641227 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 1773 | 1466743641236 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:21 INFO - PROCESS | 1773 | ++DOCSHELL 0xa1190400 == 20 [pid = 1773] [id = 20] 21:47:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0xa23b2000) [pid = 1773] [serial = 57] [outer = (nil)] 21:47:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0xa2fb0000) [pid = 1773] [serial = 58] [outer = 0xa23b2000] 21:47:21 INFO - PROCESS | 1773 | 1466743641296 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0xa2fd2400) [pid = 1773] [serial = 59] [outer = 0xa23b2000] 21:47:21 INFO - PROCESS | 1773 | 1466743641920 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 927ms 21:47:21 INFO - PROCESS | 1773 | 1466743641947 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 1773 | 1466743641950 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 21:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:47:21 INFO - PROCESS | 1773 | 1466743641957 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - PROCESS | 1773 | 1466743641959 Marionette TRACE conn3 <- [1,54,null,{}] 21:47:21 INFO - PROCESS | 1773 | 1466743641964 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 1773 | 1466743641968 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:22 INFO - PROCESS | 1773 | 1466743642093 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 21:47:22 INFO - PROCESS | 1773 | 1466743642189 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 1773 | 1466743642195 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:22 INFO - PROCESS | 1773 | ++DOCSHELL 0xa2322000 == 21 [pid = 1773] [id = 21] 21:47:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0xa23f2800) [pid = 1773] [serial = 60] [outer = (nil)] 21:47:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0xa3388000) [pid = 1773] [serial = 61] [outer = 0xa23f2800] 21:47:22 INFO - PROCESS | 1773 | 1466743642258 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0xa3392c00) [pid = 1773] [serial = 62] [outer = 0xa23f2800] 21:47:22 INFO - PROCESS | 1773 | 1466743642890 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 977ms 21:47:22 INFO - PROCESS | 1773 | 1466743642935 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 1773 | 1466743642938 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 21:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:47:22 INFO - PROCESS | 1773 | 1466743642944 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 1773 | 1466743642946 Marionette TRACE conn3 <- [1,58,null,{}] 21:47:22 INFO - PROCESS | 1773 | 1466743642952 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:22 INFO - PROCESS | 1773 | 1466743642957 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:23 INFO - PROCESS | 1773 | 1466743643085 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 21:47:23 INFO - PROCESS | 1773 | 1466743643181 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 1773 | 1466743643188 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d8800 == 22 [pid = 1773] [id = 22] 21:47:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9a108000) [pid = 1773] [serial = 63] [outer = (nil)] 21:47:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0xa34cac00) [pid = 1773] [serial = 64] [outer = 0x9a108000] 21:47:23 INFO - PROCESS | 1773 | 1466743643251 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9b64fc00) [pid = 1773] [serial = 65] [outer = 0x9a108000] 21:47:23 INFO - PROCESS | 1773 | 1466743643831 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 930ms 21:47:23 INFO - PROCESS | 1773 | 1466743643876 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 21:47:23 INFO - PROCESS | 1773 | 1466743643878 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 21:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:47:23 INFO - PROCESS | 1773 | 1466743643884 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 1773 | 1466743643886 Marionette TRACE conn3 <- [1,62,null,{}] 21:47:23 INFO - PROCESS | 1773 | 1466743643892 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:23 INFO - PROCESS | 1773 | 1466743643896 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:24 INFO - PROCESS | 1773 | 1466743644041 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 21:47:24 INFO - PROCESS | 1773 | 1466743644052 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 1773 | 1466743644057 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x92305000 == 23 [pid = 1773] [id = 23] 21:47:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x924cfc00) [pid = 1773] [serial = 66] [outer = (nil)] 21:47:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9250c800) [pid = 1773] [serial = 67] [outer = 0x924cfc00] 21:47:25 INFO - PROCESS | 1773 | 1466743645047 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926f9c00) [pid = 1773] [serial = 68] [outer = 0x924cfc00] 21:47:25 INFO - PROCESS | 1773 | 1466743645824 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1983ms 21:47:25 INFO - PROCESS | 1773 | 1466743645870 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 1773 | 1466743645875 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 21:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:47:25 INFO - PROCESS | 1773 | 1466743645892 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 1773 | 1466743645897 Marionette TRACE conn3 <- [1,66,null,{}] 21:47:25 INFO - PROCESS | 1773 | 1466743645905 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:25 INFO - PROCESS | 1773 | 1466743645911 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:26 INFO - PROCESS | 1773 | 1466743646094 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92308c00) [pid = 1773] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93e62400) [pid = 1773] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9534cc00) [pid = 1773] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x924d3800) [pid = 1773] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x924cdc00) [pid = 1773] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x951d4400) [pid = 1773] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9a108400) [pid = 1773] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9cc4b000) [pid = 1773] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x95116000) [pid = 1773] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0xa23b2000) [pid = 1773] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0xa23f2800) [pid = 1773] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:47:26 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x92514400) [pid = 1773] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:47:26 INFO - PROCESS | 1773 | 1466743646641 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 1773 | 1466743646650 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d3c00 == 24 [pid = 1773] [id = 24] 21:47:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x924d4400) [pid = 1773] [serial = 69] [outer = (nil)] 21:47:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x92519000) [pid = 1773] [serial = 70] [outer = 0x924d4400] 21:47:26 INFO - PROCESS | 1773 | 1466743646721 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x951d4400) [pid = 1773] [serial = 71] [outer = 0x924d4400] 21:47:27 INFO - PROCESS | 1773 | 1466743647342 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1499ms 21:47:27 INFO - PROCESS | 1773 | 1466743647382 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 1773 | 1466743647388 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 21:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:47:27 INFO - PROCESS | 1773 | 1466743647401 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 1773 | 1466743647404 Marionette TRACE conn3 <- [1,70,null,{}] 21:47:27 INFO - PROCESS | 1773 | 1466743647410 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:27 INFO - PROCESS | 1773 | 1466743647415 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:27 INFO - PROCESS | 1773 | 1466743647595 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 21:47:27 INFO - PROCESS | 1773 | 1466743647679 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 1773 | 1466743647686 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x951d6000 == 25 [pid = 1773] [id = 25] 21:47:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x98310000) [pid = 1773] [serial = 72] [outer = (nil)] 21:47:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9acac400) [pid = 1773] [serial = 73] [outer = 0x98310000] 21:47:27 INFO - PROCESS | 1773 | 1466743647751 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9b310800) [pid = 1773] [serial = 74] [outer = 0x98310000] 21:47:28 INFO - PROCESS | 1773 | 1466743648353 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 978ms 21:47:28 INFO - PROCESS | 1773 | 1466743648381 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 1773 | 1466743648383 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 21:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:47:28 INFO - PROCESS | 1773 | 1466743648390 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 1773 | 1466743648395 Marionette TRACE conn3 <- [1,74,null,{}] 21:47:28 INFO - PROCESS | 1773 | 1466743648409 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 1773 | 1466743648417 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:28 INFO - PROCESS | 1773 | 1466743648646 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 21:47:28 INFO - PROCESS | 1773 | 1466743648705 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 1773 | 1466743648715 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x92309c00 == 26 [pid = 1773] [id = 26] 21:47:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9230f000) [pid = 1773] [serial = 75] [outer = (nil)] 21:47:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x924d3000) [pid = 1773] [serial = 76] [outer = 0x9230f000] 21:47:28 INFO - PROCESS | 1773 | 1466743648792 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93c16c00) [pid = 1773] [serial = 77] [outer = 0x9230f000] 21:47:29 INFO - PROCESS | 1773 | 1466743649593 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1234ms 21:47:29 INFO - PROCESS | 1773 | 1466743649626 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 1773 | 1466743649633 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 21:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:47:29 INFO - PROCESS | 1773 | 1466743649640 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 1773 | 1466743649646 Marionette TRACE conn3 <- [1,78,null,{}] 21:47:29 INFO - PROCESS | 1773 | 1466743649653 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:29 INFO - PROCESS | 1773 | 1466743649659 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:29 INFO - PROCESS | 1773 | 1466743649831 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 21:47:29 INFO - PROCESS | 1773 | 1466743649960 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 1773 | 1466743649968 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5c800 == 27 [pid = 1773] [id = 27] 21:47:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9835c800) [pid = 1773] [serial = 78] [outer = (nil)] 21:47:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9b30f800) [pid = 1773] [serial = 79] [outer = 0x9835c800] 21:47:30 INFO - PROCESS | 1773 | 1466743650048 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9b952c00) [pid = 1773] [serial = 80] [outer = 0x9835c800] 21:47:30 INFO - PROCESS | 1773 | 1466743650894 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1297ms 21:47:30 INFO - PROCESS | 1773 | 1466743650938 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 21:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:47:30 INFO - PROCESS | 1773 | 1466743650943 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 21:47:30 INFO - PROCESS | 1773 | 1466743650950 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - PROCESS | 1773 | 1466743650953 Marionette TRACE conn3 <- [1,82,null,{}] 21:47:30 INFO - PROCESS | 1773 | 1466743650960 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 1773 | 1466743650965 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:31 INFO - PROCESS | 1773 | 1466743651183 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 21:47:31 INFO - PROCESS | 1773 | 1466743651197 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 1773 | 1466743651209 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b957400 == 28 [pid = 1773] [id = 28] 21:47:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9bfe6c00) [pid = 1773] [serial = 81] [outer = (nil)] 21:47:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0xa111a800) [pid = 1773] [serial = 82] [outer = 0x9bfe6c00] 21:47:31 INFO - PROCESS | 1773 | 1466743651317 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0xa2373000) [pid = 1773] [serial = 83] [outer = 0x9bfe6c00] 21:47:32 INFO - PROCESS | 1773 | 1466743652170 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1282ms 21:47:32 INFO - PROCESS | 1773 | 1466743652231 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 1773 | 1466743652237 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 21:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:47:32 INFO - PROCESS | 1773 | 1466743652254 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - PROCESS | 1773 | 1466743652261 Marionette TRACE conn3 <- [1,86,null,{}] 21:47:32 INFO - PROCESS | 1773 | 1466743652268 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:32 INFO - PROCESS | 1773 | 1466743652275 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:32 INFO - PROCESS | 1773 | 1466743652472 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 21:47:32 INFO - PROCESS | 1773 | 1466743652610 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 1773 | 1466743652618 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x9bfd9800 == 29 [pid = 1773] [id = 29] 21:47:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0xa23f5000) [pid = 1773] [serial = 84] [outer = (nil)] 21:47:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0xa34c8000) [pid = 1773] [serial = 85] [outer = 0xa23f5000] 21:47:32 INFO - PROCESS | 1773 | 1466743652696 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0xa35da000) [pid = 1773] [serial = 86] [outer = 0xa23f5000] 21:47:33 INFO - PROCESS | 1773 | 1466743653440 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1255ms 21:47:33 INFO - PROCESS | 1773 | 1466743653501 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 1773 | 1466743653505 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 21:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:47:33 INFO - PROCESS | 1773 | 1466743653512 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 1773 | 1466743653516 Marionette TRACE conn3 <- [1,90,null,{}] 21:47:33 INFO - PROCESS | 1773 | 1466743653522 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:33 INFO - PROCESS | 1773 | 1466743653528 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:33 INFO - PROCESS | 1773 | 1466743653686 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 21:47:33 INFO - PROCESS | 1773 | 1466743653812 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 1773 | 1466743653821 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1c800 == 30 [pid = 1773] [id = 30] 21:47:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9c0ed400) [pid = 1773] [serial = 87] [outer = (nil)] 21:47:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0xa5081000) [pid = 1773] [serial = 88] [outer = 0x9c0ed400] 21:47:33 INFO - PROCESS | 1773 | 1466743653891 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0xa62b1000) [pid = 1773] [serial = 89] [outer = 0x9c0ed400] 21:47:34 INFO - PROCESS | 1773 | 1466743654696 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1230ms 21:47:34 INFO - PROCESS | 1773 | 1466743654742 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 1773 | 1466743654746 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 21:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:47:34 INFO - PROCESS | 1773 | 1466743654752 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 1773 | 1466743654755 Marionette TRACE conn3 <- [1,94,null,{}] 21:47:34 INFO - PROCESS | 1773 | 1466743654761 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 1773 | 1466743654766 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:34 INFO - PROCESS | 1773 | 1466743654920 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 21:47:35 INFO - PROCESS | 1773 | 1466743655110 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 1773 | 1466743655124 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306000 == 31 [pid = 1773] [id = 31] 21:47:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x92307800) [pid = 1773] [serial = 90] [outer = (nil)] 21:47:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x924d3800) [pid = 1773] [serial = 91] [outer = 0x92307800] 21:47:35 INFO - PROCESS | 1773 | 1466743655190 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x93c1a800) [pid = 1773] [serial = 92] [outer = 0x92307800] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a4a7400) [pid = 1773] [serial = 12] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0xa34cac00) [pid = 1773] [serial = 64] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x931b2c00) [pid = 1773] [serial = 25] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x931b2000) [pid = 1773] [serial = 31] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x95572c00) [pid = 1773] [serial = 34] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95114400) [pid = 1773] [serial = 37] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x924d6400) [pid = 1773] [serial = 40] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x926f9400) [pid = 1773] [serial = 41] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x98353800) [pid = 1773] [serial = 43] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b64a800) [pid = 1773] [serial = 46] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9d909c00) [pid = 1773] [serial = 49] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9d907000) [pid = 1773] [serial = 52] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0xa20a4c00) [pid = 1773] [serial = 55] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0xa2fb0000) [pid = 1773] [serial = 58] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0xa3388000) [pid = 1773] [serial = 61] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x926f2400) [pid = 1773] [serial = 28] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9b30f400) [pid = 1773] [serial = 53] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0xa2fd2400) [pid = 1773] [serial = 59] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x983e9000) [pid = 1773] [serial = 35] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0xa3392c00) [pid = 1773] [serial = 62] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x99d9b000) [pid = 1773] [serial = 44] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x99643000) [pid = 1773] [serial = 38] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x9d94f000) [pid = 1773] [serial = 50] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x9b958000) [pid = 1773] [serial = 47] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x926ed000) [pid = 1773] [serial = 26] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x9a75d000) [pid = 1773] [serial = 9] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0xa4e58800) [pid = 1773] [serial = 2] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 52 (0x9230ac00) [pid = 1773] [serial = 22] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 51 (0x9230f800) [pid = 1773] [serial = 23] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 50 (0x93b42400) [pid = 1773] [serial = 19] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 49 (0x93e64400) [pid = 1773] [serial = 16] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | --DOMWINDOW == 48 (0x93c0e800) [pid = 1773] [serial = 17] [outer = (nil)] [url = about:blank] 21:47:36 INFO - PROCESS | 1773 | 1466743656668 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2040ms 21:47:36 INFO - PROCESS | 1773 | 1466743656794 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 1773 | 1466743656799 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 21:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:47:36 INFO - PROCESS | 1773 | 1466743656808 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 1773 | 1466743656812 Marionette TRACE conn3 <- [1,98,null,{}] 21:47:36 INFO - PROCESS | 1773 | 1466743656822 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:36 INFO - PROCESS | 1773 | 1466743656828 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:36 INFO - PROCESS | 1773 | 1466743656970 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 21:47:37 INFO - PROCESS | 1773 | 1466743657065 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:37 INFO - PROCESS | 1773 | 1466743657078 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f2400 == 32 [pid = 1773] [id = 32] 21:47:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 49 (0x926f3000) [pid = 1773] [serial = 93] [outer = (nil)] 21:47:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 50 (0x931ae800) [pid = 1773] [serial = 94] [outer = 0x926f3000] 21:47:37 INFO - PROCESS | 1773 | 1466743657147 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 51 (0x931b2400) [pid = 1773] [serial = 95] [outer = 0x926f3000] 21:47:37 INFO - PROCESS | 1773 | 1466743657828 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1044ms 21:47:37 INFO - PROCESS | 1773 | 1466743657851 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 1773 | 1466743657860 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 21:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:47:37 INFO - PROCESS | 1773 | 1466743657871 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 1773 | 1466743657874 Marionette TRACE conn3 <- [1,102,null,{}] 21:47:37 INFO - PROCESS | 1773 | 1466743657888 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 1773 | 1466743657895 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:38 INFO - PROCESS | 1773 | 1466743658062 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 21:47:38 INFO - PROCESS | 1773 | 1466743658150 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 1773 | 1466743658162 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x95572800 == 33 [pid = 1773] [id = 33] 21:47:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 52 (0x95572c00) [pid = 1773] [serial = 96] [outer = (nil)] 21:47:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x9830ec00) [pid = 1773] [serial = 97] [outer = 0x95572c00] 21:47:38 INFO - PROCESS | 1773 | 1466743658225 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x9920fc00) [pid = 1773] [serial = 98] [outer = 0x95572c00] 21:47:38 INFO - PROCESS | 1773 | 1466743658866 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1032ms 21:47:38 INFO - PROCESS | 1773 | 1466743658902 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 1773 | 1466743658906 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 21:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:47:38 INFO - PROCESS | 1773 | 1466743658914 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 1773 | 1466743658920 Marionette TRACE conn3 <- [1,106,null,{}] 21:47:38 INFO - PROCESS | 1773 | 1466743658937 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 1773 | 1466743658945 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:39 INFO - PROCESS | 1773 | 1466743659128 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 21:47:39 INFO - PROCESS | 1773 | 1466743659149 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 1773 | 1466743659159 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a4a8000 == 34 [pid = 1773] [id = 34] 21:47:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x9a4a9400) [pid = 1773] [serial = 99] [outer = (nil)] 21:47:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x9aca6c00) [pid = 1773] [serial = 100] [outer = 0x9a4a9400] 21:47:39 INFO - PROCESS | 1773 | 1466743659230 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9b304c00) [pid = 1773] [serial = 101] [outer = 0x9a4a9400] 21:47:39 INFO - PROCESS | 1773 | 1466743659981 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1138ms 21:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:47:40 INFO - PROCESS | 1773 | 1466743660053 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 1773 | 1466743660056 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 21:47:40 INFO - PROCESS | 1773 | 1466743660062 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 1773 | 1466743660065 Marionette TRACE conn3 <- [1,110,null,{}] 21:47:40 INFO - PROCESS | 1773 | 1466743660092 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:40 INFO - PROCESS | 1773 | 1466743660096 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:40 INFO - PROCESS | 1773 | 1466743660268 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 21:47:40 INFO - PROCESS | 1773 | 1466743660285 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 1773 | 1466743660292 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x92518000 == 35 [pid = 1773] [id = 35] 21:47:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x9acb0400) [pid = 1773] [serial = 102] [outer = (nil)] 21:47:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x9b3ea000) [pid = 1773] [serial = 103] [outer = 0x9acb0400] 21:47:40 INFO - PROCESS | 1773 | 1466743660357 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9b647800) [pid = 1773] [serial = 104] [outer = 0x9acb0400] 21:47:41 INFO - PROCESS | 1773 | 1466743661040 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1000ms 21:47:41 INFO - PROCESS | 1773 | 1466743661062 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 1773 | 1466743661066 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 21:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:47:41 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0xa1190000) [pid = 1773] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:47:41 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x98310000) [pid = 1773] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:47:41 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x924d4400) [pid = 1773] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:47:41 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x924cfc00) [pid = 1773] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:47:41 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x9a108000) [pid = 1773] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:47:41 INFO - PROCESS | 1773 | 1466743661122 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 1773 | 1466743661125 Marionette TRACE conn3 <- [1,114,null,{}] 21:47:41 INFO - PROCESS | 1773 | 1466743661132 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:41 INFO - PROCESS | 1773 | 1466743661137 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:41 INFO - PROCESS | 1773 | 1466743661275 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 21:47:41 INFO - PROCESS | 1773 | 1466743661284 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 1773 | 1466743661291 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acab000 == 36 [pid = 1773] [id = 36] 21:47:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x9b3e6800) [pid = 1773] [serial = 105] [outer = (nil)] 21:47:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9b650400) [pid = 1773] [serial = 106] [outer = 0x9b3e6800] 21:47:41 INFO - PROCESS | 1773 | 1466743661357 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x9b9bb400) [pid = 1773] [serial = 107] [outer = 0x9b3e6800] 21:47:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x9d908400) [pid = 1773] [serial = 108] [outer = 0x926f4400] 21:47:42 INFO - PROCESS | 1773 | 1466743662149 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1129ms 21:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:47:42 INFO - PROCESS | 1773 | 1466743662202 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1773 | 1466743662205 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 21:47:42 INFO - PROCESS | 1773 | 1466743662217 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 1773 | 1466743662220 Marionette TRACE conn3 <- [1,118,null,{}] 21:47:42 INFO - PROCESS | 1773 | 1466743662226 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 1773 | 1466743662236 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:42 INFO - PROCESS | 1773 | 1466743662409 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 21:47:42 INFO - PROCESS | 1773 | 1466743662491 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 1773 | 1466743662500 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ecc00 == 37 [pid = 1773] [id = 37] 21:47:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x926efc00) [pid = 1773] [serial = 109] [outer = (nil)] 21:47:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9d95c400) [pid = 1773] [serial = 110] [outer = 0x926efc00] 21:47:42 INFO - PROCESS | 1773 | 1466743662563 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0xa2321400) [pid = 1773] [serial = 111] [outer = 0x926efc00] 21:47:43 INFO - PROCESS | 1773 | 1466743663205 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1040ms 21:47:43 INFO - PROCESS | 1773 | 1466743663251 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 1773 | 1466743663257 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 21:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:47:43 INFO - PROCESS | 1773 | 1466743663266 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 1773 | 1466743663272 Marionette TRACE conn3 <- [1,122,null,{}] 21:47:43 INFO - PROCESS | 1773 | 1466743663282 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:43 INFO - PROCESS | 1773 | 1466743663286 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:43 INFO - PROCESS | 1773 | 1466743663491 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 21:47:43 INFO - PROCESS | 1773 | 1466743663620 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 1773 | 1466743663629 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x92519c00 == 38 [pid = 1773] [id = 38] 21:47:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x926ed400) [pid = 1773] [serial = 112] [outer = (nil)] 21:47:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x931afc00) [pid = 1773] [serial = 113] [outer = 0x926ed400] 21:47:43 INFO - PROCESS | 1773 | 1466743663708 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93e62c00) [pid = 1773] [serial = 114] [outer = 0x926ed400] 21:47:44 INFO - PROCESS | 1773 | 1466743664560 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1334ms 21:47:44 INFO - PROCESS | 1773 | 1466743664600 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 1773 | 1466743664608 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 21:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:47:44 INFO - PROCESS | 1773 | 1466743664618 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 1773 | 1466743664623 Marionette TRACE conn3 <- [1,126,null,{}] 21:47:44 INFO - PROCESS | 1773 | 1466743664656 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 1773 | 1466743664662 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:44 INFO - PROCESS | 1773 | 1466743664835 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 21:47:44 INFO - PROCESS | 1773 | 1466743664961 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 1773 | 1466743664970 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d4800 == 39 [pid = 1773] [id = 39] 21:47:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x99297800) [pid = 1773] [serial = 115] [outer = (nil)] 21:47:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9a06d400) [pid = 1773] [serial = 116] [outer = 0x99297800] 21:47:45 INFO - PROCESS | 1773 | 1466743665048 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9a75d800) [pid = 1773] [serial = 117] [outer = 0x99297800] 21:47:45 INFO - PROCESS | 1773 | 1466743665990 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1421ms 21:47:46 INFO - PROCESS | 1773 | 1466743666040 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 1773 | 1466743666043 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 21:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:47:46 INFO - PROCESS | 1773 | 1466743666051 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 1773 | 1466743666057 Marionette TRACE conn3 <- [1,130,null,{}] 21:47:46 INFO - PROCESS | 1773 | 1466743666072 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:46 INFO - PROCESS | 1773 | 1466743666081 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:46 INFO - PROCESS | 1773 | 1466743666284 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 21:47:46 INFO - PROCESS | 1773 | 1466743666445 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1773 | 1466743666454 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x9d94e400 == 40 [pid = 1773] [id = 40] 21:47:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9d950400) [pid = 1773] [serial = 118] [outer = (nil)] 21:47:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0xa2378800) [pid = 1773] [serial = 119] [outer = 0x9d950400] 21:47:46 INFO - PROCESS | 1773 | 1466743666535 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0xa23fb000) [pid = 1773] [serial = 120] [outer = 0x9d950400] 21:47:47 INFO - PROCESS | 1773 | 1466743667548 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5c800 == 39 [pid = 1773] [id = 27] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x9acab000 == 38 [pid = 1773] [id = 36] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x92518000 == 37 [pid = 1773] [id = 35] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x9a4a8000 == 36 [pid = 1773] [id = 34] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x95572800 == 35 [pid = 1773] [id = 33] 21:47:47 INFO - PROCESS | 1773 | --DOCSHELL 0x926f2400 == 34 [pid = 1773] [id = 32] 21:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1538ms 21:47:47 INFO - PROCESS | 1773 | 1466743667589 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1773 | 1466743667595 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 21:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:47:47 INFO - PROCESS | 1773 | 1466743667603 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 1773 | 1466743667607 Marionette TRACE conn3 <- [1,134,null,{}] 21:47:47 INFO - PROCESS | 1773 | 1466743667615 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 1773 | 1466743667620 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:47 INFO - PROCESS | 1773 | 1466743667785 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b64fc00) [pid = 1773] [serial = 65] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0xa23ab800) [pid = 1773] [serial = 56] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9acac400) [pid = 1773] [serial = 73] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b310800) [pid = 1773] [serial = 74] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92519000) [pid = 1773] [serial = 70] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x926f9c00) [pid = 1773] [serial = 68] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9250c800) [pid = 1773] [serial = 67] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x951d4400) [pid = 1773] [serial = 71] [outer = (nil)] [url = about:blank] 21:47:47 INFO - PROCESS | 1773 | 1466743667921 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 1773 | 1466743667933 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x92514c00 == 35 [pid = 1773] [id = 41] 21:47:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92515400) [pid = 1773] [serial = 121] [outer = (nil)] 21:47:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93b50000) [pid = 1773] [serial = 122] [outer = 0x92515400] 21:47:48 INFO - PROCESS | 1773 | 1466743668000 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x93e63c00) [pid = 1773] [serial = 123] [outer = 0x92515400] 21:47:48 INFO - PROCESS | 1773 | 1466743668621 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1032ms 21:47:48 INFO - PROCESS | 1773 | 1466743668634 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 1773 | 1466743668639 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 21:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:47:48 INFO - PROCESS | 1773 | 1466743668653 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 1773 | 1466743668656 Marionette TRACE conn3 <- [1,138,null,{}] 21:47:48 INFO - PROCESS | 1773 | 1466743668662 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 1773 | 1466743668667 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:48 INFO - PROCESS | 1773 | 1466743668809 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 21:47:48 INFO - PROCESS | 1773 | 1466743668922 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 1773 | 1466743668932 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x95112400 == 36 [pid = 1773] [id = 42] 21:47:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95113000) [pid = 1773] [serial = 124] [outer = (nil)] 21:47:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9553b400) [pid = 1773] [serial = 125] [outer = 0x95113000] 21:47:48 INFO - PROCESS | 1773 | 1466743668993 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95540400) [pid = 1773] [serial = 126] [outer = 0x95113000] 21:47:49 INFO - PROCESS | 1773 | 1466743669636 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1030ms 21:47:49 INFO - PROCESS | 1773 | 1466743669683 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 1773 | 1466743669686 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 21:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:47:49 INFO - PROCESS | 1773 | 1466743669692 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 1773 | 1466743669697 Marionette TRACE conn3 <- [1,142,null,{}] 21:47:49 INFO - PROCESS | 1773 | 1466743669723 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 1773 | 1466743669730 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:49 INFO - PROCESS | 1773 | 1466743669877 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 21:47:49 INFO - PROCESS | 1773 | 1466743669887 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 1773 | 1466743669896 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acaf000 == 37 [pid = 1773] [id = 43] 21:47:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9acb0800) [pid = 1773] [serial = 127] [outer = (nil)] 21:47:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b3e1c00) [pid = 1773] [serial = 128] [outer = 0x9acb0800] 21:47:49 INFO - PROCESS | 1773 | 1466743669960 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b3eb800) [pid = 1773] [serial = 129] [outer = 0x9acb0800] 21:47:50 INFO - PROCESS | 1773 | 1466743670724 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1087ms 21:47:50 INFO - PROCESS | 1773 | 1466743670790 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 1773 | 1466743670795 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 21:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:47:50 INFO - PROCESS | 1773 | 1466743670800 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 1773 | 1466743670803 Marionette TRACE conn3 <- [1,146,null,{}] 21:47:50 INFO - PROCESS | 1773 | 1466743670808 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 1773 | 1466743670811 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:50 INFO - PROCESS | 1773 | 1466743670991 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 21:47:51 INFO - PROCESS | 1773 | 1466743671052 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1773 | 1466743671062 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x95540000 == 38 [pid = 1773] [id = 44] 21:47:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9b9b4800) [pid = 1773] [serial = 130] [outer = (nil)] 21:47:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9cc4a000) [pid = 1773] [serial = 131] [outer = 0x9b9b4800] 21:47:51 INFO - PROCESS | 1773 | 1466743671120 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9d98c000) [pid = 1773] [serial = 132] [outer = 0x9b9b4800] 21:47:51 INFO - PROCESS | 1773 | 1466743671774 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1030ms 21:47:51 INFO - PROCESS | 1773 | 1466743671832 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 1773 | 1466743671834 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 21:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:47:51 INFO - PROCESS | 1773 | 1466743671840 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 1773 | 1466743671843 Marionette TRACE conn3 <- [1,150,null,{}] 21:47:51 INFO - PROCESS | 1773 | 1466743671848 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 1773 | 1466743671852 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:52 INFO - PROCESS | 1773 | 1466743672015 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 21:47:52 INFO - PROCESS | 1773 | 1466743672055 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 1773 | 1466743672063 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x9cc50000 == 39 [pid = 1773] [id = 45] 21:47:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9d983c00) [pid = 1773] [serial = 133] [outer = (nil)] 21:47:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0xa23ae800) [pid = 1773] [serial = 134] [outer = 0x9d983c00] 21:47:52 INFO - PROCESS | 1773 | 1466743672126 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0xa2559000) [pid = 1773] [serial = 135] [outer = 0x9d983c00] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9a4a9400) [pid = 1773] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9bfe6c00) [pid = 1773] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9230f000) [pid = 1773] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92307800) [pid = 1773] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0xa23f5000) [pid = 1773] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9835c800) [pid = 1773] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x926f3000) [pid = 1773] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95572c00) [pid = 1773] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9acb0400) [pid = 1773] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9c0ed400) [pid = 1773] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:47:52 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b3e6800) [pid = 1773] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:47:52 INFO - PROCESS | 1773 | 1466743672927 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1128ms 21:47:52 INFO - PROCESS | 1773 | 1466743672973 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 1773 | 1466743672977 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 21:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:47:52 INFO - PROCESS | 1773 | 1466743672982 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 1773 | 1466743672985 Marionette TRACE conn3 <- [1,154,null,{}] 21:47:52 INFO - PROCESS | 1773 | 1466743672990 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 1773 | 1466743672999 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:53 INFO - PROCESS | 1773 | 1466743673163 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 21:47:53 INFO - PROCESS | 1773 | 1466743673172 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 1773 | 1466743673177 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x951d3800 == 40 [pid = 1773] [id = 46] 21:47:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9534b000) [pid = 1773] [serial = 136] [outer = (nil)] 21:47:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0xa3386400) [pid = 1773] [serial = 137] [outer = 0x9534b000] 21:47:53 INFO - PROCESS | 1773 | 1466743673240 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0xa3391800) [pid = 1773] [serial = 138] [outer = 0x9534b000] 21:47:53 INFO - PROCESS | 1773 | 1466743673960 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1030ms 21:47:54 INFO - PROCESS | 1773 | 1466743674013 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 1773 | 1466743674016 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 21:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:47:54 INFO - PROCESS | 1773 | 1466743674022 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 1773 | 1466743674025 Marionette TRACE conn3 <- [1,158,null,{}] 21:47:54 INFO - PROCESS | 1773 | 1466743674030 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:54 INFO - PROCESS | 1773 | 1466743674034 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:54 INFO - PROCESS | 1773 | 1466743674193 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 21:47:54 INFO - PROCESS | 1773 | 1466743674210 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 1773 | 1466743674218 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b95bc00 == 41 [pid = 1773] [id = 47] 21:47:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9d986c00) [pid = 1773] [serial = 139] [outer = (nil)] 21:47:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0xa3447c00) [pid = 1773] [serial = 140] [outer = 0x9d986c00] 21:47:54 INFO - PROCESS | 1773 | 1466743674280 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0xa34c4c00) [pid = 1773] [serial = 141] [outer = 0x9d986c00] 21:47:55 INFO - PROCESS | 1773 | 1466743675118 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1126ms 21:47:55 INFO - PROCESS | 1773 | 1466743675149 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 1773 | 1466743675155 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 21:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:47:55 INFO - PROCESS | 1773 | 1466743675162 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 1773 | 1466743675169 Marionette TRACE conn3 <- [1,162,null,{}] 21:47:55 INFO - PROCESS | 1773 | 1466743675176 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:55 INFO - PROCESS | 1773 | 1466743675181 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:55 INFO - PROCESS | 1773 | 1466743675344 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 21:47:55 INFO - PROCESS | 1773 | 1466743675476 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 1773 | 1466743675485 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x931b0c00 == 42 [pid = 1773] [id = 48] 21:47:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x931bac00) [pid = 1773] [serial = 142] [outer = (nil)] 21:47:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x951ce000) [pid = 1773] [serial = 143] [outer = 0x931bac00] 21:47:55 INFO - PROCESS | 1773 | 1466743675559 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95566800) [pid = 1773] [serial = 144] [outer = 0x931bac00] 21:47:56 INFO - PROCESS | 1773 | 1466743676366 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1232ms 21:47:56 INFO - PROCESS | 1773 | 1466743676410 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 1773 | 1466743676417 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 21:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:47:56 INFO - PROCESS | 1773 | 1466743676428 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 1773 | 1466743676432 Marionette TRACE conn3 <- [1,166,null,{}] 21:47:56 INFO - PROCESS | 1773 | 1466743676438 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:56 INFO - PROCESS | 1773 | 1466743676445 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:56 INFO - PROCESS | 1773 | 1466743676607 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 21:47:56 INFO - PROCESS | 1773 | 1466743676768 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 1773 | 1466743676777 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b3ea400 == 43 [pid = 1773] [id = 49] 21:47:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b3edc00) [pid = 1773] [serial = 145] [outer = (nil)] 21:47:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b95b400) [pid = 1773] [serial = 146] [outer = 0x9b3edc00] 21:47:56 INFO - PROCESS | 1773 | 1466743676871 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9c0fc400) [pid = 1773] [serial = 147] [outer = 0x9b3edc00] 21:47:57 INFO - PROCESS | 1773 | 1466743677782 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1381ms 21:47:57 INFO - PROCESS | 1773 | 1466743677809 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 1773 | 1466743677812 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 21:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:47:57 INFO - PROCESS | 1773 | 1466743677819 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 1773 | 1466743677824 Marionette TRACE conn3 <- [1,170,null,{}] 21:47:57 INFO - PROCESS | 1773 | 1466743677839 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:57 INFO - PROCESS | 1773 | 1466743677847 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:58 INFO - PROCESS | 1773 | 1466743678020 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 21:47:58 INFO - PROCESS | 1773 | 1466743678156 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 1773 | 1466743678165 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:58 INFO - PROCESS | 1773 | ++DOCSHELL 0xa507c400 == 44 [pid = 1773] [id = 50] 21:47:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0xa507c800) [pid = 1773] [serial = 148] [outer = (nil)] 21:47:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0xa62b0800) [pid = 1773] [serial = 149] [outer = 0xa507c800] 21:47:58 INFO - PROCESS | 1773 | 1466743678247 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0xa6825000) [pid = 1773] [serial = 150] [outer = 0xa507c800] 21:47:59 INFO - PROCESS | 1773 | 1466743679034 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1239ms 21:47:59 INFO - PROCESS | 1773 | 1466743679058 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 1773 | 1466743679062 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 21:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:47:59 INFO - PROCESS | 1773 | 1466743679068 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 1773 | 1466743679070 Marionette TRACE conn3 <- [1,174,null,{}] 21:47:59 INFO - PROCESS | 1773 | 1466743679076 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 1773 | 1466743679081 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:59 INFO - PROCESS | 1773 | 1466743679226 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 21:47:59 INFO - PROCESS | 1773 | 1466743679363 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 1773 | 1466743679372 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:47:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d0400 == 45 [pid = 1773] [id = 51] 21:47:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0xa2fd2400) [pid = 1773] [serial = 151] [outer = (nil)] 21:47:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0xa68e2800) [pid = 1773] [serial = 152] [outer = 0xa2fd2400] 21:47:59 INFO - PROCESS | 1773 | 1466743679443 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0xa68e7800) [pid = 1773] [serial = 153] [outer = 0xa2fd2400] 21:48:00 INFO - PROCESS | 1773 | 1466743680424 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1387ms 21:48:00 INFO - PROCESS | 1773 | 1466743680483 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 1773 | 1466743680487 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 21:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:48:00 INFO - PROCESS | 1773 | 1466743680519 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 1773 | 1466743680521 Marionette TRACE conn3 <- [1,178,null,{}] 21:48:00 INFO - PROCESS | 1773 | 1466743680786 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:00 INFO - PROCESS | 1773 | 1466743680791 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:00 INFO - PROCESS | 1773 | 1466743680977 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 21:48:01 INFO - PROCESS | 1773 | 1466743681052 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 1773 | 1466743681058 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x95112c00 == 46 [pid = 1773] [id = 52] 21:48:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x95115000) [pid = 1773] [serial = 154] [outer = (nil)] 21:48:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x95539400) [pid = 1773] [serial = 155] [outer = 0x95115000] 21:48:01 INFO - PROCESS | 1773 | 1466743681126 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x95543400) [pid = 1773] [serial = 156] [outer = 0x95115000] 21:48:01 INFO - PROCESS | 1773 | 1466743681877 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1424ms 21:48:01 INFO - PROCESS | 1773 | 1466743681944 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 1773 | 1466743681949 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 21:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:48:01 INFO - PROCESS | 1773 | 1466743681958 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 1773 | 1466743681961 Marionette TRACE conn3 <- [1,182,null,{}] 21:48:01 INFO - PROCESS | 1773 | 1466743681969 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 1773 | 1466743681974 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:02 INFO - PROCESS | 1773 | 1466743682139 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 21:48:02 INFO - PROCESS | 1773 | 1466743682276 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 1773 | 1466743682284 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x92306000 == 45 [pid = 1773] [id = 31] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x9bfd9800 == 44 [pid = 1773] [id = 29] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x93c1c800 == 43 [pid = 1773] [id = 30] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x951d3800 == 42 [pid = 1773] [id = 46] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x9cc50000 == 41 [pid = 1773] [id = 45] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9d95c400) [pid = 1773] [serial = 110] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306000 == 42 [pid = 1773] [id = 53] 21:48:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x92512000) [pid = 1773] [serial = 157] [outer = (nil)] 21:48:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x93b42000) [pid = 1773] [serial = 158] [outer = 0x92512000] 21:48:02 INFO - PROCESS | 1773 | 1466743682379 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x98351400) [pid = 1773] [serial = 159] [outer = 0x92512000] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x95540000 == 41 [pid = 1773] [id = 44] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x9acaf000 == 40 [pid = 1773] [id = 43] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x95112400 == 39 [pid = 1773] [id = 42] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x92514c00 == 38 [pid = 1773] [id = 41] 21:48:02 INFO - PROCESS | 1773 | --DOCSHELL 0x926ecc00 == 37 [pid = 1773] [id = 37] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9aca6c00) [pid = 1773] [serial = 100] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0xa111a800) [pid = 1773] [serial = 82] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x93c14400) [pid = 1773] [serial = 32] [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.] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93c16c00) [pid = 1773] [serial = 77] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x93c1a800) [pid = 1773] [serial = 92] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0xa34c8000) [pid = 1773] [serial = 85] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0xa35da000) [pid = 1773] [serial = 86] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b30f800) [pid = 1773] [serial = 79] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0xa2373000) [pid = 1773] [serial = 83] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x924d3800) [pid = 1773] [serial = 91] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x931ae800) [pid = 1773] [serial = 94] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b952c00) [pid = 1773] [serial = 80] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9920fc00) [pid = 1773] [serial = 98] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b3ea000) [pid = 1773] [serial = 103] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x931b2400) [pid = 1773] [serial = 95] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b304c00) [pid = 1773] [serial = 101] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x924d3000) [pid = 1773] [serial = 76] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0xa5081000) [pid = 1773] [serial = 88] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b647800) [pid = 1773] [serial = 104] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b650400) [pid = 1773] [serial = 106] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0xa62b1000) [pid = 1773] [serial = 89] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b9bb400) [pid = 1773] [serial = 107] [outer = (nil)] [url = about:blank] 21:48:02 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9830ec00) [pid = 1773] [serial = 97] [outer = (nil)] [url = about:blank] 21:48:03 INFO - PROCESS | 1773 | 1466743683070 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1134ms 21:48:03 INFO - PROCESS | 1773 | 1466743683091 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 1773 | 1466743683095 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 21:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:48:03 INFO - PROCESS | 1773 | 1466743683101 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 1773 | 1466743683103 Marionette TRACE conn3 <- [1,186,null,{}] 21:48:03 INFO - PROCESS | 1773 | 1466743683109 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:03 INFO - PROCESS | 1773 | 1466743683114 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:03 INFO - PROCESS | 1773 | 1466743683263 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 21:48:03 INFO - PROCESS | 1773 | 1466743683360 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 1773 | 1466743683368 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x9963dc00 == 38 [pid = 1773] [id = 54] 21:48:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99647400) [pid = 1773] [serial = 160] [outer = (nil)] 21:48:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9abe2000) [pid = 1773] [serial = 161] [outer = 0x99647400] 21:48:03 INFO - PROCESS | 1773 | 1466743683434 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9b3e6000) [pid = 1773] [serial = 162] [outer = 0x99647400] 21:48:04 INFO - PROCESS | 1773 | 1466743684031 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 976ms 21:48:04 INFO - PROCESS | 1773 | 1466743684085 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 1773 | 1466743684092 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 21:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:48:04 INFO - PROCESS | 1773 | 1466743684099 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 1773 | 1466743684102 Marionette TRACE conn3 <- [1,190,null,{}] 21:48:04 INFO - PROCESS | 1773 | 1466743684106 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:04 INFO - PROCESS | 1773 | 1466743684111 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:04 INFO - PROCESS | 1773 | 1466743684279 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 21:48:04 INFO - PROCESS | 1773 | 1466743684298 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 1773 | 1466743684304 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x92307800 == 39 [pid = 1773] [id = 55] 21:48:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b64b400) [pid = 1773] [serial = 163] [outer = (nil)] 21:48:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b9be400) [pid = 1773] [serial = 164] [outer = 0x9b64b400] 21:48:04 INFO - PROCESS | 1773 | 1466743684366 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9cc4b400) [pid = 1773] [serial = 165] [outer = 0x9b64b400] 21:48:05 INFO - PROCESS | 1773 | 1466743685017 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 982ms 21:48:05 INFO - PROCESS | 1773 | 1466743685082 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 1773 | 1466743685084 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 21:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:48:05 INFO - PROCESS | 1773 | 1466743685091 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 1773 | 1466743685095 Marionette TRACE conn3 <- [1,194,null,{}] 21:48:05 INFO - PROCESS | 1773 | 1466743685115 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:05 INFO - PROCESS | 1773 | 1466743685120 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:05 INFO - PROCESS | 1773 | 1466743685312 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 21:48:05 INFO - PROCESS | 1773 | 1466743685331 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 1773 | 1466743685338 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1a000 == 40 [pid = 1773] [id = 56] 21:48:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b3eac00) [pid = 1773] [serial = 166] [outer = (nil)] 21:48:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0xa209a400) [pid = 1773] [serial = 167] [outer = 0x9b3eac00] 21:48:05 INFO - PROCESS | 1773 | 1466743685401 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0xa236fc00) [pid = 1773] [serial = 168] [outer = 0x9b3eac00] 21:48:05 INFO - PROCESS | 1773 | 1466743685779 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:48:06 INFO - PROCESS | 1773 | 1466743686225 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1193ms 21:48:06 INFO - PROCESS | 1773 | 1466743686285 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 1773 | 1466743686288 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 21:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:48:06 INFO - PROCESS | 1773 | 1466743686294 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 1773 | 1466743686297 Marionette TRACE conn3 <- [1,198,null,{}] 21:48:06 INFO - PROCESS | 1773 | 1466743686303 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:06 INFO - PROCESS | 1773 | 1466743686313 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:06 INFO - PROCESS | 1773 | 1466743686545 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 21:48:06 INFO - PROCESS | 1773 | 1466743686569 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 1773 | 1466743686576 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230a400 == 41 [pid = 1773] [id = 57] 21:48:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b6c1800) [pid = 1773] [serial = 169] [outer = (nil)] 21:48:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b6c8400) [pid = 1773] [serial = 170] [outer = 0x9b6c1800] 21:48:06 INFO - PROCESS | 1773 | 1466743686643 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0xa2536400) [pid = 1773] [serial = 171] [outer = 0x9b6c1800] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9534b000) [pid = 1773] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b9b4800) [pid = 1773] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92515400) [pid = 1773] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9d950400) [pid = 1773] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9d983c00) [pid = 1773] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9acb0800) [pid = 1773] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:48:07 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95113000) [pid = 1773] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:48:07 INFO - PROCESS | 1773 | 1466743687687 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 21:48:07 INFO - PROCESS | 1773 | 1466743687731 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 21:48:07 INFO - PROCESS | 1773 | 1466743687734 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 21:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:48:07 INFO - PROCESS | 1773 | 1466743687741 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:48:07 INFO - PROCESS | 1773 | 1466743687743 Marionette TRACE conn3 <- [1,202,null,{}] 21:48:07 INFO - PROCESS | 1773 | 1466743687749 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:07 INFO - PROCESS | 1773 | 1466743687752 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:07 INFO - PROCESS | 1773 | 1466743687924 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 21:48:07 INFO - PROCESS | 1773 | 1466743687939 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 1773 | 1466743687947 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x92310800 == 42 [pid = 1773] [id = 58] 21:48:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x924cac00) [pid = 1773] [serial = 172] [outer = (nil)] 21:48:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x977f2800) [pid = 1773] [serial = 173] [outer = 0x924cac00] 21:48:08 INFO - PROCESS | 1773 | 1466743688094 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977f6400) [pid = 1773] [serial = 174] [outer = 0x924cac00] 21:48:08 INFO - PROCESS | 1773 | 1466743688691 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 980ms 21:48:08 INFO - PROCESS | 1773 | 1466743688721 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 1773 | 1466743688724 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 21:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:48:08 INFO - PROCESS | 1773 | 1466743688729 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 1773 | 1466743688731 Marionette TRACE conn3 <- [1,206,null,{}] 21:48:08 INFO - PROCESS | 1773 | 1466743688737 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 1773 | 1466743688741 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:08 INFO - PROCESS | 1773 | 1466743688872 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 21:48:08 INFO - PROCESS | 1773 | 1466743688884 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 1773 | 1466743688891 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f4c00 == 43 [pid = 1773] [id = 59] 21:48:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977f9000) [pid = 1773] [serial = 175] [outer = (nil)] 21:48:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x99e0ac00) [pid = 1773] [serial = 176] [outer = 0x977f9000] 21:48:08 INFO - PROCESS | 1773 | 1466743688949 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b3e5400) [pid = 1773] [serial = 177] [outer = 0x977f9000] 21:48:09 INFO - PROCESS | 1773 | 1466743689772 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1081ms 21:48:09 INFO - PROCESS | 1773 | 1466743689812 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 1773 | 1466743689818 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 21:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:48:09 INFO - PROCESS | 1773 | 1466743689826 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 1773 | 1466743689831 Marionette TRACE conn3 <- [1,210,null,{}] 21:48:09 INFO - PROCESS | 1773 | 1466743689857 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:09 INFO - PROCESS | 1773 | 1466743689863 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:10 INFO - PROCESS | 1773 | 1466743690025 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 21:48:10 INFO - PROCESS | 1773 | 1466743690159 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 1773 | 1466743690169 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250c800 == 44 [pid = 1773] [id = 60] 21:48:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9250f000) [pid = 1773] [serial = 178] [outer = (nil)] 21:48:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9534b000) [pid = 1773] [serial = 179] [outer = 0x9250f000] 21:48:10 INFO - PROCESS | 1773 | 1466743690246 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x977f8000) [pid = 1773] [serial = 180] [outer = 0x9250f000] 21:48:11 INFO - PROCESS | 1773 | 1466743691013 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1200ms 21:48:11 INFO - PROCESS | 1773 | 1466743691025 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 1773 | 1466743691031 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 21:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:48:11 INFO - PROCESS | 1773 | 1466743691041 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 1773 | 1466743691044 Marionette TRACE conn3 <- [1,214,null,{}] 21:48:11 INFO - PROCESS | 1773 | 1466743691051 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 1773 | 1466743691056 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:11 INFO - PROCESS | 1773 | 1466743691218 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 21:48:11 INFO - PROCESS | 1773 | 1466743691359 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 1773 | 1466743691366 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x99d9b000 == 45 [pid = 1773] [id = 61] 21:48:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9a4a8000) [pid = 1773] [serial = 181] [outer = (nil)] 21:48:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b12d800) [pid = 1773] [serial = 182] [outer = 0x9a4a8000] 21:48:11 INFO - PROCESS | 1773 | 1466743691446 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b3eb000) [pid = 1773] [serial = 183] [outer = 0x9a4a8000] 21:48:12 INFO - PROCESS | 1773 | 1466743692206 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1182ms 21:48:12 INFO - PROCESS | 1773 | 1466743692222 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 1773 | 1466743692226 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 21:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:48:12 INFO - PROCESS | 1773 | 1466743692233 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 1773 | 1466743692238 Marionette TRACE conn3 <- [1,218,null,{}] 21:48:12 INFO - PROCESS | 1773 | 1466743692253 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:12 INFO - PROCESS | 1773 | 1466743692261 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:12 INFO - PROCESS | 1773 | 1466743692474 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 21:48:12 INFO - PROCESS | 1773 | 1466743692487 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 1773 | 1466743692498 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d4000 == 46 [pid = 1773] [id = 62] 21:48:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b9ba800) [pid = 1773] [serial = 184] [outer = (nil)] 21:48:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0xa231d800) [pid = 1773] [serial = 185] [outer = 0x9b9ba800] 21:48:12 INFO - PROCESS | 1773 | 1466743692608 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0xa25fa000) [pid = 1773] [serial = 186] [outer = 0x9b9ba800] 21:48:13 INFO - PROCESS | 1773 | 1466743693481 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1282ms 21:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:48:13 INFO - PROCESS | 1773 | 1466743693516 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 1773 | 1466743693519 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 21:48:13 INFO - PROCESS | 1773 | 1466743693526 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - PROCESS | 1773 | 1466743693529 Marionette TRACE conn3 <- [1,222,null,{}] 21:48:13 INFO - PROCESS | 1773 | 1466743693534 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 1773 | 1466743693539 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:13 INFO - PROCESS | 1773 | 1466743693697 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 21:48:13 INFO - PROCESS | 1773 | 1466743693836 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 1773 | 1466743693844 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x9d950400 == 47 [pid = 1773] [id = 63] 21:48:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0xa3387000) [pid = 1773] [serial = 187] [outer = (nil)] 21:48:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0xa5080400) [pid = 1773] [serial = 188] [outer = 0xa3387000] 21:48:13 INFO - PROCESS | 1773 | 1466743693915 Marionette DEBUG loaded listener.js 21:48:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0xa620d800) [pid = 1773] [serial = 189] [outer = 0xa3387000] 21:48:14 INFO - PROCESS | 1773 | 1466743694657 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1184ms 21:48:14 INFO - PROCESS | 1773 | 1466743694709 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 1773 | 1466743694712 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 21:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:48:14 INFO - PROCESS | 1773 | 1466743694718 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - PROCESS | 1773 | 1466743694721 Marionette TRACE conn3 <- [1,226,null,{}] 21:48:14 INFO - PROCESS | 1773 | 1466743694726 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:14 INFO - PROCESS | 1773 | 1466743694731 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:14 INFO - PROCESS | 1773 | 1466743694879 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 21:48:15 INFO - PROCESS | 1773 | 1466743695015 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 1773 | 1466743695023 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x99213000 == 48 [pid = 1773] [id = 64] 21:48:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x996e3c00) [pid = 1773] [serial = 190] [outer = (nil)] 21:48:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x996ea800) [pid = 1773] [serial = 191] [outer = 0x996e3c00] 21:48:15 INFO - PROCESS | 1773 | 1466743695094 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x996ecc00) [pid = 1773] [serial = 192] [outer = 0x996e3c00] 21:48:15 INFO - PROCESS | 1773 | 1466743695866 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1183ms 21:48:15 INFO - PROCESS | 1773 | 1466743695903 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 1773 | 1466743695906 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 21:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:48:15 INFO - PROCESS | 1773 | 1466743695912 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 1773 | 1466743695915 Marionette TRACE conn3 <- [1,230,null,{}] 21:48:15 INFO - PROCESS | 1773 | 1466743695920 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:15 INFO - PROCESS | 1773 | 1466743695929 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:16 INFO - PROCESS | 1773 | 1466743696110 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 21:48:16 INFO - PROCESS | 1773 | 1466743696248 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 1773 | 1466743696258 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cec00 == 49 [pid = 1773] [id = 65] 21:48:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x92b75400) [pid = 1773] [serial = 193] [outer = (nil)] 21:48:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x92b80400) [pid = 1773] [serial = 194] [outer = 0x92b75400] 21:48:16 INFO - PROCESS | 1773 | 1466743696328 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x996ea400) [pid = 1773] [serial = 195] [outer = 0x92b75400] 21:48:17 INFO - PROCESS | 1773 | 1466743697090 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1234ms 21:48:17 INFO - PROCESS | 1773 | 1466743697149 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 1773 | 1466743697154 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 21:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:48:17 INFO - PROCESS | 1773 | 1466743697163 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 1773 | 1466743697166 Marionette TRACE conn3 <- [1,234,null,{}] 21:48:17 INFO - PROCESS | 1773 | 1466743697170 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 1773 | 1466743697176 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:17 INFO - PROCESS | 1773 | 1466743697328 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 21:48:17 INFO - PROCESS | 1773 | 1466743697629 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 1773 | 1466743697644 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f1400 == 50 [pid = 1773] [id = 66] 21:48:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x926f2800) [pid = 1773] [serial = 196] [outer = (nil)] 21:48:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x92b77800) [pid = 1773] [serial = 197] [outer = 0x926f2800] 21:48:17 INFO - PROCESS | 1773 | 1466743697725 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x92b7ec00) [pid = 1773] [serial = 198] [outer = 0x926f2800] 21:48:18 INFO - PROCESS | 1773 | 1466743698615 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1505ms 21:48:18 INFO - PROCESS | 1773 | 1466743698684 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 1773 | 1466743698689 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 21:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:48:18 INFO - PROCESS | 1773 | 1466743698697 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 1773 | 1466743698700 Marionette TRACE conn3 <- [1,238,null,{}] 21:48:18 INFO - PROCESS | 1773 | 1466743698707 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 1773 | 1466743698714 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:18 INFO - PROCESS | 1773 | 1466743698869 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 21:48:19 INFO - PROCESS | 1773 | 1466743699006 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 1773 | 1466743699016 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92310800 == 49 [pid = 1773] [id = 58] 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x9230a400 == 48 [pid = 1773] [id = 57] 21:48:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230a400 == 49 [pid = 1773] [id = 67] 21:48:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x93b44c00) [pid = 1773] [serial = 199] [outer = (nil)] 21:48:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x95113000) [pid = 1773] [serial = 200] [outer = 0x93b44c00] 21:48:19 INFO - PROCESS | 1773 | 1466743699111 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x977efc00) [pid = 1773] [serial = 201] [outer = 0x93b44c00] 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x93c1a000 == 48 [pid = 1773] [id = 56] 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x9963dc00 == 47 [pid = 1773] [id = 54] 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92306000 == 46 [pid = 1773] [id = 53] 21:48:19 INFO - PROCESS | 1773 | --DOCSHELL 0x95112c00 == 45 [pid = 1773] [id = 52] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0xa3386400) [pid = 1773] [serial = 137] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x9cc4a000) [pid = 1773] [serial = 131] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x93b50000) [pid = 1773] [serial = 122] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x93e63c00) [pid = 1773] [serial = 123] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0xa2378800) [pid = 1773] [serial = 119] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0xa23ae800) [pid = 1773] [serial = 134] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x9d98c000) [pid = 1773] [serial = 132] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9a06d400) [pid = 1773] [serial = 116] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9b3e1c00) [pid = 1773] [serial = 128] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x931afc00) [pid = 1773] [serial = 113] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0xa2559000) [pid = 1773] [serial = 135] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0xa23fb000) [pid = 1773] [serial = 120] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9553b400) [pid = 1773] [serial = 125] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x95540400) [pid = 1773] [serial = 126] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0xa3391800) [pid = 1773] [serial = 138] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b3eb800) [pid = 1773] [serial = 129] [outer = (nil)] [url = about:blank] 21:48:19 INFO - PROCESS | 1773 | 1466743699790 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1128ms 21:48:19 INFO - PROCESS | 1773 | 1466743699827 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 21:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:48:19 INFO - PROCESS | 1773 | 1466743699833 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 21:48:19 INFO - PROCESS | 1773 | 1466743699840 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 1773 | 1466743699843 Marionette TRACE conn3 <- [1,242,null,{}] 21:48:19 INFO - PROCESS | 1773 | 1466743699848 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 1773 | 1466743699853 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:20 INFO - PROCESS | 1773 | 1466743700008 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 21:48:20 INFO - PROCESS | 1773 | 1466743700114 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 1773 | 1466743700121 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x977ec400 == 46 [pid = 1773] [id = 68] 21:48:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9834e800) [pid = 1773] [serial = 202] [outer = (nil)] 21:48:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x996f0800) [pid = 1773] [serial = 203] [outer = 0x9834e800] 21:48:20 INFO - PROCESS | 1773 | 1466743700182 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9acac000) [pid = 1773] [serial = 204] [outer = 0x9834e800] 21:48:20 INFO - PROCESS | 1773 | 1466743700817 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1035ms 21:48:20 INFO - PROCESS | 1773 | 1466743700875 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 1773 | 1466743700878 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 21:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:48:20 INFO - PROCESS | 1773 | 1466743700885 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 1773 | 1466743700893 Marionette TRACE conn3 <- [1,246,null,{}] 21:48:20 INFO - PROCESS | 1773 | 1466743700924 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 1773 | 1466743700930 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:21 INFO - PROCESS | 1773 | 1466743701078 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 21:48:21 INFO - PROCESS | 1773 | 1466743701088 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 1773 | 1466743701094 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x9511b800 == 47 [pid = 1773] [id = 69] 21:48:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9b645800) [pid = 1773] [serial = 205] [outer = (nil)] 21:48:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9b6c3400) [pid = 1773] [serial = 206] [outer = 0x9b645800] 21:48:21 INFO - PROCESS | 1773 | 1466743701155 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9bfe1400) [pid = 1773] [serial = 207] [outer = 0x9b645800] 21:48:21 INFO - PROCESS | 1773 | 1466743701934 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1091ms 21:48:21 INFO - PROCESS | 1773 | 1466743701975 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 1773 | 1466743701979 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 21:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:48:22 INFO - PROCESS | 1773 | 1466743702004 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 1773 | 1466743702007 Marionette TRACE conn3 <- [1,250,null,{}] 21:48:22 INFO - PROCESS | 1773 | 1466743702012 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 1773 | 1466743702017 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:22 INFO - PROCESS | 1773 | 1466743702210 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 21:48:22 INFO - PROCESS | 1773 | 1466743702232 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 1773 | 1466743702240 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x92304400 == 48 [pid = 1773] [id = 70] 21:48:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x926eb800) [pid = 1773] [serial = 208] [outer = (nil)] 21:48:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9d95a800) [pid = 1773] [serial = 209] [outer = 0x926eb800] 21:48:22 INFO - PROCESS | 1773 | 1466743702300 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0xa0706400) [pid = 1773] [serial = 210] [outer = 0x926eb800] 21:48:23 INFO - PROCESS | 1773 | 1466743703029 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1085ms 21:48:23 INFO - PROCESS | 1773 | 1466743703082 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 1773 | 1466743703085 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 21:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:48:23 INFO - PROCESS | 1773 | 1466743703096 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 1773 | 1466743703099 Marionette TRACE conn3 <- [1,254,null,{}] 21:48:23 INFO - PROCESS | 1773 | 1466743703104 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 1773 | 1466743703108 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:23 INFO - PROCESS | 1773 | 1466743703279 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 21:48:23 INFO - PROCESS | 1773 | 1466743703304 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 1773 | 1466743703320 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:23 INFO - PROCESS | 1773 | ++DOCSHELL 0xa070b000 == 49 [pid = 1773] [id = 71] 21:48:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0xa070b800) [pid = 1773] [serial = 211] [outer = (nil)] 21:48:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0xa070ec00) [pid = 1773] [serial = 212] [outer = 0xa070b800] 21:48:23 INFO - PROCESS | 1773 | 1466743703388 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0xa20a4800) [pid = 1773] [serial = 213] [outer = 0xa070b800] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9b6c1800) [pid = 1773] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b64b400) [pid = 1773] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x95115000) [pid = 1773] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x92512000) [pid = 1773] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x99647400) [pid = 1773] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b3eac00) [pid = 1773] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:48:23 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x924cac00) [pid = 1773] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:48:24 INFO - PROCESS | 1773 | 1466743704205 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1131ms 21:48:24 INFO - PROCESS | 1773 | 1466743704228 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 1773 | 1466743704232 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 21:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:48:24 INFO - PROCESS | 1773 | 1466743704241 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 1773 | 1466743704243 Marionette TRACE conn3 <- [1,258,null,{}] 21:48:24 INFO - PROCESS | 1773 | 1466743704248 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:24 INFO - PROCESS | 1773 | 1466743704254 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:24 INFO - PROCESS | 1773 | 1466743704384 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 21:48:24 INFO - PROCESS | 1773 | 1466743704399 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 1773 | 1466743704405 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d3800 == 50 [pid = 1773] [id = 72] 21:48:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9b12e000) [pid = 1773] [serial = 214] [outer = (nil)] 21:48:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9b1cbc00) [pid = 1773] [serial = 215] [outer = 0x9b12e000] 21:48:24 INFO - PROCESS | 1773 | 1466743704471 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9b1cfc00) [pid = 1773] [serial = 216] [outer = 0x9b12e000] 21:48:25 INFO - PROCESS | 1773 | 1466743705203 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 975ms 21:48:25 INFO - PROCESS | 1773 | 1466743705217 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 1773 | 1466743705220 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 21:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:48:25 INFO - PROCESS | 1773 | 1466743705227 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 1773 | 1466743705230 Marionette TRACE conn3 <- [1,262,null,{}] 21:48:25 INFO - PROCESS | 1773 | 1466743705238 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 1773 | 1466743705242 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:25 INFO - PROCESS | 1773 | 1466743705419 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 21:48:25 INFO - PROCESS | 1773 | 1466743705434 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 1773 | 1466743705440 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x92518400 == 51 [pid = 1773] [id = 73] 21:48:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9b1c3000) [pid = 1773] [serial = 217] [outer = (nil)] 21:48:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0xa070c800) [pid = 1773] [serial = 218] [outer = 0x9b1c3000] 21:48:25 INFO - PROCESS | 1773 | 1466743705503 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0xa23a6000) [pid = 1773] [serial = 219] [outer = 0x9b1c3000] 21:48:26 INFO - PROCESS | 1773 | 1466743706321 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1135ms 21:48:26 INFO - PROCESS | 1773 | 1466743706363 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 21:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:48:26 INFO - PROCESS | 1773 | 1466743706369 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 21:48:26 INFO - PROCESS | 1773 | 1466743706377 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 1773 | 1466743706382 Marionette TRACE conn3 <- [1,266,null,{}] 21:48:26 INFO - PROCESS | 1773 | 1466743706389 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:26 INFO - PROCESS | 1773 | 1466743706395 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:26 INFO - PROCESS | 1773 | 1466743706564 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 21:48:26 INFO - PROCESS | 1773 | 1466743706705 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 1773 | 1466743706719 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x92406000 == 52 [pid = 1773] [id = 74] 21:48:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x92b77400) [pid = 1773] [serial = 220] [outer = (nil)] 21:48:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x951d7c00) [pid = 1773] [serial = 221] [outer = 0x92b77400] 21:48:26 INFO - PROCESS | 1773 | 1466743706793 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x977ed400) [pid = 1773] [serial = 222] [outer = 0x92b77400] 21:48:27 INFO - PROCESS | 1773 | 1466743707651 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1288ms 21:48:27 INFO - PROCESS | 1773 | 1466743707663 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 1773 | 1466743707668 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 21:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:48:27 INFO - PROCESS | 1773 | 1466743707679 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 1773 | 1466743707682 Marionette TRACE conn3 <- [1,270,null,{}] 21:48:27 INFO - PROCESS | 1773 | 1466743707689 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:27 INFO - PROCESS | 1773 | 1466743707694 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:27 INFO - PROCESS | 1773 | 1466743707858 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 21:48:28 INFO - PROCESS | 1773 | 1466743708008 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 1773 | 1466743708015 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x996eb400 == 53 [pid = 1773] [id = 75] 21:48:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x9a635400) [pid = 1773] [serial = 223] [outer = (nil)] 21:48:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x9b1c5800) [pid = 1773] [serial = 224] [outer = 0x9a635400] 21:48:28 INFO - PROCESS | 1773 | 1466743708104 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x9b1ce400) [pid = 1773] [serial = 225] [outer = 0x9a635400] 21:48:28 INFO - PROCESS | 1773 | 1466743708914 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1283ms 21:48:28 INFO - PROCESS | 1773 | 1466743708962 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 1773 | 1466743708966 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 21:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:48:28 INFO - PROCESS | 1773 | 1466743708972 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 1773 | 1466743708978 Marionette TRACE conn3 <- [1,274,null,{}] 21:48:28 INFO - PROCESS | 1773 | 1466743708994 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:29 INFO - PROCESS | 1773 | 1466743709002 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:29 INFO - PROCESS | 1773 | 1466743709178 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 21:48:29 INFO - PROCESS | 1773 | 1466743709323 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 1773 | 1466743709335 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6bcc00 == 54 [pid = 1773] [id = 76] 21:48:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x9b9be800) [pid = 1773] [serial = 226] [outer = (nil)] 21:48:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0xa070d800) [pid = 1773] [serial = 227] [outer = 0x9b9be800] 21:48:29 INFO - PROCESS | 1773 | 1466743709410 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0xa2559000) [pid = 1773] [serial = 228] [outer = 0x9b9be800] 21:48:30 INFO - PROCESS | 1773 | 1466743710239 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 21:48:30 INFO - PROCESS | 1773 | 1466743710306 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 1773 | 1466743710310 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 21:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:48:30 INFO - PROCESS | 1773 | 1466743710316 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 1773 | 1466743710319 Marionette TRACE conn3 <- [1,278,null,{}] 21:48:30 INFO - PROCESS | 1773 | 1466743710325 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 1773 | 1466743710330 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:30 INFO - PROCESS | 1773 | 1466743710503 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 21:48:30 INFO - PROCESS | 1773 | 1466743710660 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 1773 | 1466743710670 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x924ce800 == 55 [pid = 1773] [id = 77] 21:48:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 107 (0xa338f000) [pid = 1773] [serial = 229] [outer = (nil)] 21:48:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 108 (0xa3426800) [pid = 1773] [serial = 230] [outer = 0xa338f000] 21:48:30 INFO - PROCESS | 1773 | 1466743710740 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 109 (0xa501dc00) [pid = 1773] [serial = 231] [outer = 0xa338f000] 21:48:31 INFO - PROCESS | 1773 | 1466743711594 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1330ms 21:48:31 INFO - PROCESS | 1773 | 1466743711648 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 21:48:31 INFO - PROCESS | 1773 | 1466743711651 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 21:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:48:31 INFO - PROCESS | 1773 | 1466743711657 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 1773 | 1466743711660 Marionette TRACE conn3 <- [1,282,null,{}] 21:48:31 INFO - PROCESS | 1773 | 1466743711667 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:31 INFO - PROCESS | 1773 | 1466743711673 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:31 INFO - PROCESS | 1773 | 1466743711836 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 21:48:31 INFO - PROCESS | 1773 | 1466743711979 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 1773 | 1466743711987 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d3000 == 56 [pid = 1773] [id = 78] 21:48:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 110 (0x996e2800) [pid = 1773] [serial = 232] [outer = (nil)] 21:48:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 111 (0xa68e1c00) [pid = 1773] [serial = 233] [outer = 0x996e2800] 21:48:32 INFO - PROCESS | 1773 | 1466743712060 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 112 (0xa68ecc00) [pid = 1773] [serial = 234] [outer = 0x996e2800] 21:48:32 INFO - PROCESS | 1773 | 1466743712883 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1284ms 21:48:32 INFO - PROCESS | 1773 | 1466743712942 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 1773 | 1466743712946 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 21:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:48:32 INFO - PROCESS | 1773 | 1466743712952 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 1773 | 1466743712956 Marionette TRACE conn3 <- [1,286,null,{}] 21:48:32 INFO - PROCESS | 1773 | 1466743712961 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:32 INFO - PROCESS | 1773 | 1466743712971 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:33 INFO - PROCESS | 1773 | 1466743713209 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 21:48:33 INFO - PROCESS | 1773 | 1466743713354 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 1773 | 1466743713365 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f6800 == 57 [pid = 1773] [id = 79] 21:48:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 113 (0x977f6c00) [pid = 1773] [serial = 235] [outer = (nil)] 21:48:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 114 (0xa82f3000) [pid = 1773] [serial = 236] [outer = 0x977f6c00] 21:48:33 INFO - PROCESS | 1773 | 1466743713436 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 115 (0xa82f7800) [pid = 1773] [serial = 237] [outer = 0x977f6c00] 21:48:34 INFO - PROCESS | 1773 | 1466743714194 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1284ms 21:48:34 INFO - PROCESS | 1773 | 1466743714237 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 1773 | 1466743714241 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 21:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:48:34 INFO - PROCESS | 1773 | 1466743714248 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 1773 | 1466743714252 Marionette TRACE conn3 <- [1,290,null,{}] 21:48:34 INFO - PROCESS | 1773 | 1466743714258 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 1773 | 1466743714263 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:34 INFO - PROCESS | 1773 | 1466743714418 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 21:48:34 INFO - PROCESS | 1773 | 1466743714746 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 1773 | 1466743714757 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c0d800 == 58 [pid = 1773] [id = 80] 21:48:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 116 (0x93c0f000) [pid = 1773] [serial = 238] [outer = (nil)] 21:48:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 117 (0x93e66000) [pid = 1773] [serial = 239] [outer = 0x93c0f000] 21:48:34 INFO - PROCESS | 1773 | 1466743714884 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 118 (0x95546800) [pid = 1773] [serial = 240] [outer = 0x93c0f000] 21:48:35 INFO - PROCESS | 1773 | 1466743715762 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1533ms 21:48:35 INFO - PROCESS | 1773 | 1466743715782 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 21:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:48:35 INFO - PROCESS | 1773 | 1466743715794 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 21:48:35 INFO - PROCESS | 1773 | 1466743715800 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 1773 | 1466743715810 Marionette TRACE conn3 <- [1,294,null,{}] 21:48:35 INFO - PROCESS | 1773 | 1466743715845 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:35 INFO - PROCESS | 1773 | 1466743715851 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:36 INFO - PROCESS | 1773 | 1466743716009 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 21:48:36 INFO - PROCESS | 1773 | 1466743716158 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:36 INFO - PROCESS | 1773 | 1466743716165 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7a400 == 59 [pid = 1773] [id = 81] 21:48:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 119 (0x93e5f800) [pid = 1773] [serial = 241] [outer = (nil)] 21:48:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 120 (0x9aca8c00) [pid = 1773] [serial = 242] [outer = 0x93e5f800] 21:48:36 INFO - PROCESS | 1773 | 1466743716237 Marionette DEBUG loaded listener.js 21:48:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 121 (0x9b3e8400) [pid = 1773] [serial = 243] [outer = 0x93e5f800] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b957400 == 58 [pid = 1773] [id = 28] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x978d3800 == 57 [pid = 1773] [id = 72] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0xa070b000 == 56 [pid = 1773] [id = 71] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92304400 == 55 [pid = 1773] [id = 70] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9511b800 == 54 [pid = 1773] [id = 69] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92307800 == 53 [pid = 1773] [id = 55] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x977ec400 == 52 [pid = 1773] [id = 68] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9230a400 == 51 [pid = 1773] [id = 67] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x926f1400 == 50 [pid = 1773] [id = 66] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9250c800 == 49 [pid = 1773] [id = 60] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x99d9b000 == 48 [pid = 1773] [id = 61] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b3ea400 == 47 [pid = 1773] [id = 49] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0xa507c400 == 46 [pid = 1773] [id = 50] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b95bc00 == 45 [pid = 1773] [id = 47] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x931b0c00 == 44 [pid = 1773] [id = 48] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9d94e400 == 43 [pid = 1773] [id = 40] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92519c00 == 42 [pid = 1773] [id = 38] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x99213000 == 41 [pid = 1773] [id = 64] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x924cec00 == 40 [pid = 1773] [id = 65] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x978d4800 == 39 [pid = 1773] [id = 39] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9d950400 == 38 [pid = 1773] [id = 63] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x978d4000 == 37 [pid = 1773] [id = 62] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x924d0400 == 36 [pid = 1773] [id = 51] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x977f4c00 == 35 [pid = 1773] [id = 59] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x93c0d800 == 34 [pid = 1773] [id = 80] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x977f6800 == 33 [pid = 1773] [id = 79] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x924ce800 == 32 [pid = 1773] [id = 77] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x924d3000 == 31 [pid = 1773] [id = 78] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x996eb400 == 30 [pid = 1773] [id = 75] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6bcc00 == 29 [pid = 1773] [id = 76] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92518400 == 28 [pid = 1773] [id = 73] 21:48:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92406000 == 27 [pid = 1773] [id = 74] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 120 (0x9b6c8400) [pid = 1773] [serial = 170] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 119 (0xa62b0800) [pid = 1773] [serial = 149] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 118 (0x9b9be400) [pid = 1773] [serial = 164] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 117 (0x9b95b400) [pid = 1773] [serial = 146] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 116 (0x95543400) [pid = 1773] [serial = 156] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 115 (0x95539400) [pid = 1773] [serial = 155] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 114 (0x951ce000) [pid = 1773] [serial = 143] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 113 (0x93b42000) [pid = 1773] [serial = 158] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 112 (0x98351400) [pid = 1773] [serial = 159] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 111 (0x9abe2000) [pid = 1773] [serial = 161] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 110 (0x9b3e6000) [pid = 1773] [serial = 162] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 109 (0xa3447c00) [pid = 1773] [serial = 140] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 108 (0xa68e2800) [pid = 1773] [serial = 152] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 107 (0xa209a400) [pid = 1773] [serial = 167] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 106 (0xa2536400) [pid = 1773] [serial = 171] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0xa236fc00) [pid = 1773] [serial = 168] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x99e0ac00) [pid = 1773] [serial = 176] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0x9cc4b400) [pid = 1773] [serial = 165] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0x977f6400) [pid = 1773] [serial = 174] [outer = (nil)] [url = about:blank] 21:48:37 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x977f2800) [pid = 1773] [serial = 173] [outer = (nil)] [url = about:blank] 21:48:38 INFO - PROCESS | 1773 | 1466743718226 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:38 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. 21:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2471ms 21:48:38 INFO - PROCESS | 1773 | 1466743718274 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 21:48:38 INFO - PROCESS | 1773 | 1466743718279 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 21:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:48:38 INFO - PROCESS | 1773 | 1466743718289 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:48:38 INFO - PROCESS | 1773 | 1466743718292 Marionette TRACE conn3 <- [1,298,null,{}] 21:48:38 INFO - PROCESS | 1773 | 1466743718300 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:38 INFO - PROCESS | 1773 | 1466743718306 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:38 INFO - PROCESS | 1773 | 1466743718478 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 21:48:38 INFO - PROCESS | 1773 | 1466743718619 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 1773 | 1466743718629 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x92515c00 == 28 [pid = 1773] [id = 82] 21:48:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x92516c00) [pid = 1773] [serial = 244] [outer = (nil)] 21:48:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x92b7d800) [pid = 1773] [serial = 245] [outer = 0x92516c00] 21:48:38 INFO - PROCESS | 1773 | 1466743718707 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x92b83800) [pid = 1773] [serial = 246] [outer = 0x92516c00] 21:48:39 INFO - PROCESS | 1773 | 1466743719581 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:39 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. 21:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1329ms 21:48:39 INFO - PROCESS | 1773 | 1466743719621 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 21:48:39 INFO - PROCESS | 1773 | 1466743719629 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 21:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:48:39 INFO - PROCESS | 1773 | 1466743719641 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:48:39 INFO - PROCESS | 1773 | 1466743719645 Marionette TRACE conn3 <- [1,302,null,{}] 21:48:39 INFO - PROCESS | 1773 | 1466743719652 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:39 INFO - PROCESS | 1773 | 1466743719657 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:39 INFO - PROCESS | 1773 | 1466743719836 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 21:48:39 INFO - PROCESS | 1773 | 1466743719975 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 1773 | 1466743719983 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x9553fc00 == 29 [pid = 1773] [id = 83] 21:48:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0x95540c00) [pid = 1773] [serial = 247] [outer = (nil)] 21:48:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0x95546400) [pid = 1773] [serial = 248] [outer = 0x95540c00] 21:48:40 INFO - PROCESS | 1773 | 1466743720062 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 107 (0x977ef000) [pid = 1773] [serial = 249] [outer = 0x95540c00] 21:48:41 INFO - PROCESS | 1773 | 1466743721035 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:41 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. 21:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1433ms 21:48:41 INFO - PROCESS | 1773 | 1466743721075 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 1773 | 1466743721078 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 21:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:48:41 INFO - PROCESS | 1773 | 1466743721084 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 1773 | 1466743721090 Marionette TRACE conn3 <- [1,306,null,{}] 21:48:41 INFO - PROCESS | 1773 | 1466743721106 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:41 INFO - PROCESS | 1773 | 1466743721115 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:41 INFO - PROCESS | 1773 | 1466743721289 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 21:48:41 INFO - PROCESS | 1773 | 1466743721433 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 1773 | 1466743721444 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x996e7c00 == 30 [pid = 1773] [id = 84] 21:48:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 108 (0x996e8000) [pid = 1773] [serial = 250] [outer = (nil)] 21:48:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 109 (0x99e06400) [pid = 1773] [serial = 251] [outer = 0x996e8000] 21:48:41 INFO - PROCESS | 1773 | 1466743721556 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 110 (0x9a23c800) [pid = 1773] [serial = 252] [outer = 0x996e8000] 21:48:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 111 (0x9b1c8800) [pid = 1773] [serial = 253] [outer = 0x926f4400] 21:48:42 INFO - PROCESS | 1773 | 1466743722510 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:42 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. 21:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1483ms 21:48:42 INFO - PROCESS | 1773 | 1466743722569 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 1773 | 1466743722573 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 21:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:48:42 INFO - PROCESS | 1773 | 1466743722579 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 1773 | 1466743722582 Marionette TRACE conn3 <- [1,310,null,{}] 21:48:42 INFO - PROCESS | 1773 | 1466743722587 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 1773 | 1466743722592 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:42 INFO - PROCESS | 1773 | 1466743722757 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 21:48:42 INFO - PROCESS | 1773 | 1466743722904 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 1773 | 1466743722917 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cb800 == 31 [pid = 1773] [id = 85] 21:48:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 112 (0x996e7800) [pid = 1773] [serial = 254] [outer = (nil)] 21:48:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 113 (0x9b310400) [pid = 1773] [serial = 255] [outer = 0x996e7800] 21:48:43 INFO - PROCESS | 1773 | 1466743723016 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 114 (0x9b6be400) [pid = 1773] [serial = 256] [outer = 0x996e7800] 21:48:43 INFO - PROCESS | 1773 | 1466743723874 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:43 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. 21:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1335ms 21:48:43 INFO - PROCESS | 1773 | 1466743723936 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 1773 | 1466743723941 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 21:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:48:43 INFO - PROCESS | 1773 | 1466743723948 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 1773 | 1466743723952 Marionette TRACE conn3 <- [1,314,null,{}] 21:48:43 INFO - PROCESS | 1773 | 1466743723957 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:43 INFO - PROCESS | 1773 | 1466743723962 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:44 INFO - PROCESS | 1773 | 1466743724121 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 21:48:44 INFO - PROCESS | 1773 | 1466743724318 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 1773 | 1466743724326 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x92410c00 == 32 [pid = 1773] [id = 86] 21:48:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 115 (0x92412800) [pid = 1773] [serial = 257] [outer = (nil)] 21:48:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 116 (0x9250a800) [pid = 1773] [serial = 258] [outer = 0x92412800] 21:48:44 INFO - PROCESS | 1773 | 1466743724441 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 117 (0x926eb400) [pid = 1773] [serial = 259] [outer = 0x92412800] 21:48:45 INFO - PROCESS | 1773 | 1466743725252 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:45 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. 21:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1332ms 21:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:48:45 INFO - PROCESS | 1773 | 1466743725283 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 1773 | 1466743725287 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 21:48:45 INFO - PROCESS | 1773 | 1466743725294 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 1773 | 1466743725298 Marionette TRACE conn3 <- [1,318,null,{}] 21:48:45 INFO - PROCESS | 1773 | 1466743725305 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 1773 | 1466743725312 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:45 INFO - PROCESS | 1773 | 1466743725453 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 21:48:45 INFO - PROCESS | 1773 | 1466743725468 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 1773 | 1466743725476 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x95546c00 == 33 [pid = 1773] [id = 87] 21:48:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 118 (0x95573000) [pid = 1773] [serial = 260] [outer = (nil)] 21:48:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 119 (0x977f5400) [pid = 1773] [serial = 261] [outer = 0x95573000] 21:48:45 INFO - PROCESS | 1773 | 1466743725542 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 120 (0x983ea800) [pid = 1773] [serial = 262] [outer = 0x95573000] 21:48:46 INFO - PROCESS | 1773 | 1466743726325 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:46 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. 21:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1093ms 21:48:46 INFO - PROCESS | 1773 | 1466743726387 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 1773 | 1466743726393 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 21:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:48:46 INFO - PROCESS | 1773 | 1466743726405 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 1773 | 1466743726407 Marionette TRACE conn3 <- [1,322,null,{}] 21:48:46 INFO - PROCESS | 1773 | 1466743726413 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:46 INFO - PROCESS | 1773 | 1466743726417 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:46 INFO - PROCESS | 1773 | 1466743726565 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 21:48:46 INFO - PROCESS | 1773 | 1466743726574 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 1773 | 1466743726579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x95116000 == 34 [pid = 1773] [id = 88] 21:48:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 121 (0x9b13a000) [pid = 1773] [serial = 263] [outer = (nil)] 21:48:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 122 (0x9b6bdc00) [pid = 1773] [serial = 264] [outer = 0x9b13a000] 21:48:46 INFO - PROCESS | 1773 | 1466743726644 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 123 (0x9b6c6800) [pid = 1773] [serial = 265] [outer = 0x9b13a000] 21:48:47 INFO - PROCESS | 1773 | 1466743727502 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:47 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. 21:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1130ms 21:48:47 INFO - PROCESS | 1773 | 1466743727535 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 1773 | 1466743727538 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 21:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:48:47 INFO - PROCESS | 1773 | 1466743727546 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 1773 | 1466743727553 Marionette TRACE conn3 <- [1,326,null,{}] 21:48:47 INFO - PROCESS | 1773 | 1466743727566 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:47 INFO - PROCESS | 1773 | 1466743727571 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:47 INFO - PROCESS | 1773 | 1466743727721 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 21:48:47 INFO - PROCESS | 1773 | 1466743727731 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 1773 | 1466743727738 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x92410400 == 35 [pid = 1773] [id = 89] 21:48:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 124 (0xa070a400) [pid = 1773] [serial = 266] [outer = (nil)] 21:48:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 125 (0xa1116400) [pid = 1773] [serial = 267] [outer = 0xa070a400] 21:48:47 INFO - PROCESS | 1773 | 1466743727798 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 126 (0xa0710800) [pid = 1773] [serial = 268] [outer = 0xa070a400] 21:48:48 INFO - PROCESS | 1773 | 1466743728646 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:48 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. 21:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1140ms 21:48:48 INFO - PROCESS | 1773 | 1466743728685 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 1773 | 1466743728688 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 21:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:48:48 INFO - PROCESS | 1773 | 1466743728694 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 1773 | 1466743728696 Marionette TRACE conn3 <- [1,330,null,{}] 21:48:48 INFO - PROCESS | 1773 | 1466743728709 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:48 INFO - PROCESS | 1773 | 1466743728712 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:48 INFO - PROCESS | 1773 | 1466743728898 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 21:48:48 INFO - PROCESS | 1773 | 1466743728918 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:48 INFO - PROCESS | 1773 | 1466743728927 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x99647400 == 36 [pid = 1773] [id = 90] 21:48:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 127 (0xa2374400) [pid = 1773] [serial = 269] [outer = (nil)] 21:48:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 128 (0xa25ef800) [pid = 1773] [serial = 270] [outer = 0xa2374400] 21:48:48 INFO - PROCESS | 1773 | 1466743728986 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 129 (0xa2fd6000) [pid = 1773] [serial = 271] [outer = 0xa2374400] 21:48:49 INFO - PROCESS | 1773 | 1466743729740 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:49 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. 21:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1086ms 21:48:49 INFO - PROCESS | 1773 | 1466743729810 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 1773 | 1466743729813 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 21:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:48:49 INFO - PROCESS | 1773 | 1466743729819 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 1773 | 1466743729821 Marionette TRACE conn3 <- [1,334,null,{}] 21:48:49 INFO - PROCESS | 1773 | 1466743729830 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:49 INFO - PROCESS | 1773 | 1466743729835 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:50 INFO - PROCESS | 1773 | 1466743730012 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 128 (0x93c0f000) [pid = 1773] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 127 (0x9b1c3000) [pid = 1773] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 126 (0x977f6c00) [pid = 1773] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 125 (0x996e2800) [pid = 1773] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 124 (0xa338f000) [pid = 1773] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 123 (0x92b75400) [pid = 1773] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 122 (0xa3387000) [pid = 1773] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 121 (0x93b44c00) [pid = 1773] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 120 (0xa070b800) [pid = 1773] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 119 (0x926f2800) [pid = 1773] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 118 (0x9b9ba800) [pid = 1773] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 117 (0x926efc00) [pid = 1773] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 116 (0x9d986c00) [pid = 1773] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 115 (0x977f9000) [pid = 1773] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 114 (0x9b645800) [pid = 1773] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 113 (0x9834e800) [pid = 1773] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 112 (0x926eb800) [pid = 1773] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 111 (0x926ed400) [pid = 1773] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 110 (0xa507c800) [pid = 1773] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 109 (0x9b12e000) [pid = 1773] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 108 (0xa2fd2400) [pid = 1773] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 107 (0x99297800) [pid = 1773] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 106 (0x9a4a8000) [pid = 1773] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0x9b9be800) [pid = 1773] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x996e3c00) [pid = 1773] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0x9250f000) [pid = 1773] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0x9a635400) [pid = 1773] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x931bac00) [pid = 1773] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x9b3edc00) [pid = 1773] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:48:50 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x92b77400) [pid = 1773] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:48:50 INFO - PROCESS | 1773 | 1466743730326 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 1773 | 1466743730342 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x926fa800 == 37 [pid = 1773] [id = 91] 21:48:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x92b75400) [pid = 1773] [serial = 272] [outer = (nil)] 21:48:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x93b43400) [pid = 1773] [serial = 273] [outer = 0x92b75400] 21:48:50 INFO - PROCESS | 1773 | 1466743730415 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x9b1c4800) [pid = 1773] [serial = 274] [outer = 0x92b75400] 21:48:51 INFO - PROCESS | 1773 | 1466743731106 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:51 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. 21:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1332ms 21:48:51 INFO - PROCESS | 1773 | 1466743731151 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 1773 | 1466743731155 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 21:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:48:51 INFO - PROCESS | 1773 | 1466743731160 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - PROCESS | 1773 | 1466743731162 Marionette TRACE conn3 <- [1,338,null,{}] 21:48:51 INFO - PROCESS | 1773 | 1466743731167 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:51 INFO - PROCESS | 1773 | 1466743731171 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:51 INFO - PROCESS | 1773 | 1466743731353 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 21:48:51 INFO - PROCESS | 1773 | 1466743731367 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 1773 | 1466743731372 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x9240f400 == 38 [pid = 1773] [id = 92] 21:48:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x9b3e3400) [pid = 1773] [serial = 275] [outer = (nil)] 21:48:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0xa4e0a800) [pid = 1773] [serial = 276] [outer = 0x9b3e3400] 21:48:51 INFO - PROCESS | 1773 | 1466743731434 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0xa501b400) [pid = 1773] [serial = 277] [outer = 0x9b3e3400] 21:48:52 INFO - PROCESS | 1773 | 1466743732132 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:52 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. 21:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1028ms 21:48:52 INFO - PROCESS | 1773 | 1466743732190 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 1773 | 1466743732193 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 21:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:48:52 INFO - PROCESS | 1773 | 1466743732277 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 1773 | 1466743732282 Marionette TRACE conn3 <- [1,342,null,{}] 21:48:52 INFO - PROCESS | 1773 | 1466743732316 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 1773 | 1466743732320 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:52 INFO - PROCESS | 1773 | 1466743732493 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 21:48:52 INFO - PROCESS | 1773 | 1466743732640 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 1773 | 1466743732649 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e83c00 == 39 [pid = 1773] [id = 93] 21:48:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0x91e86000) [pid = 1773] [serial = 278] [outer = (nil)] 21:48:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 107 (0x91e8f800) [pid = 1773] [serial = 279] [outer = 0x91e86000] 21:48:52 INFO - PROCESS | 1773 | 1466743732729 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 108 (0x9250ac00) [pid = 1773] [serial = 280] [outer = 0x91e86000] 21:48:53 INFO - PROCESS | 1773 | 1466743733593 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:53 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. 21:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1421ms 21:48:53 INFO - PROCESS | 1773 | 1466743733621 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 1773 | 1466743733627 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 21:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:48:53 INFO - PROCESS | 1773 | 1466743733635 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 1773 | 1466743733638 Marionette TRACE conn3 <- [1,346,null,{}] 21:48:53 INFO - PROCESS | 1773 | 1466743733647 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:53 INFO - PROCESS | 1773 | 1466743733655 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:53 INFO - PROCESS | 1773 | 1466743733826 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 21:48:53 INFO - PROCESS | 1773 | 1466743733976 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 1773 | 1466743733985 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230dc00 == 40 [pid = 1773] [id = 94] 21:48:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 109 (0x95341800) [pid = 1773] [serial = 281] [outer = (nil)] 21:48:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 110 (0x977f6800) [pid = 1773] [serial = 282] [outer = 0x95341800] 21:48:54 INFO - PROCESS | 1773 | 1466743734058 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 111 (0x99d9b000) [pid = 1773] [serial = 283] [outer = 0x95341800] 21:48:54 INFO - PROCESS | 1773 | 1466743734877 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:54 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. 21:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1286ms 21:48:54 INFO - PROCESS | 1773 | 1466743734922 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 1773 | 1466743734926 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 21:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:48:54 INFO - PROCESS | 1773 | 1466743734932 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 1773 | 1466743734935 Marionette TRACE conn3 <- [1,350,null,{}] 21:48:54 INFO - PROCESS | 1773 | 1466743734941 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 1773 | 1466743734946 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:55 INFO - PROCESS | 1773 | 1466743735109 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 21:48:55 INFO - PROCESS | 1773 | 1466743735265 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 1773 | 1466743735282 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6c8800 == 41 [pid = 1773] [id = 95] 21:48:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 112 (0x9b953800) [pid = 1773] [serial = 284] [outer = (nil)] 21:48:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 113 (0x9cc45400) [pid = 1773] [serial = 285] [outer = 0x9b953800] 21:48:55 INFO - PROCESS | 1773 | 1466743735355 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 114 (0x9d955800) [pid = 1773] [serial = 286] [outer = 0x9b953800] 21:48:56 INFO - PROCESS | 1773 | 1466743736244 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:56 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. 21:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1332ms 21:48:56 INFO - PROCESS | 1773 | 1466743736265 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 1773 | 1466743736267 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 21:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:48:56 INFO - PROCESS | 1773 | 1466743736274 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 1773 | 1466743736277 Marionette TRACE conn3 <- [1,354,null,{}] 21:48:56 INFO - PROCESS | 1773 | 1466743736282 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:56 INFO - PROCESS | 1773 | 1466743736287 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:56 INFO - PROCESS | 1773 | 1466743736438 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 21:48:56 INFO - PROCESS | 1773 | 1466743736590 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 1773 | 1466743736597 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x9d906c00 == 42 [pid = 1773] [id = 96] 21:48:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 115 (0xa111b000) [pid = 1773] [serial = 287] [outer = (nil)] 21:48:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 116 (0xa2fd2400) [pid = 1773] [serial = 288] [outer = 0xa111b000] 21:48:56 INFO - PROCESS | 1773 | 1466743736677 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 117 (0xa6823c00) [pid = 1773] [serial = 289] [outer = 0xa111b000] 21:48:57 INFO - PROCESS | 1773 | 1466743737529 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:57 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. 21:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1280ms 21:48:57 INFO - PROCESS | 1773 | 1466743737556 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 1773 | 1466743737560 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 21:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:48:57 INFO - PROCESS | 1773 | 1466743737567 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 1773 | 1466743737570 Marionette TRACE conn3 <- [1,358,null,{}] 21:48:57 INFO - PROCESS | 1773 | 1466743737576 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:57 INFO - PROCESS | 1773 | 1466743737580 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:57 INFO - PROCESS | 1773 | 1466743737730 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 21:48:57 INFO - PROCESS | 1773 | 1466743737884 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 1773 | 1466743737891 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230cc00 == 43 [pid = 1773] [id = 97] 21:48:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 118 (0xa070ac00) [pid = 1773] [serial = 290] [outer = (nil)] 21:48:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 119 (0xa6986c00) [pid = 1773] [serial = 291] [outer = 0xa070ac00] 21:48:57 INFO - PROCESS | 1773 | 1466743737961 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 120 (0xa6ea1000) [pid = 1773] [serial = 292] [outer = 0xa070ac00] 21:48:58 INFO - PROCESS | 1773 | 1466743738791 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:58 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. 21:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1278ms 21:48:58 INFO - PROCESS | 1773 | 1466743738861 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 1773 | 1466743738865 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 21:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:48:58 INFO - PROCESS | 1773 | 1466743738875 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 1773 | 1466743738878 Marionette TRACE conn3 <- [1,362,null,{}] 21:48:58 INFO - PROCESS | 1773 | 1466743738883 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:58 INFO - PROCESS | 1773 | 1466743738893 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:59 INFO - PROCESS | 1773 | 1466743739097 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 21:48:59 INFO - PROCESS | 1773 | 1466743739249 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 1773 | 1466743739257 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:48:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x99d9a400 == 44 [pid = 1773] [id = 98] 21:48:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 121 (0xa82b2000) [pid = 1773] [serial = 293] [outer = (nil)] 21:48:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 122 (0xa8c22400) [pid = 1773] [serial = 294] [outer = 0xa82b2000] 21:48:59 INFO - PROCESS | 1773 | 1466743739331 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 123 (0xa8c80400) [pid = 1773] [serial = 295] [outer = 0xa82b2000] 21:49:00 INFO - PROCESS | 1773 | 1466743740238 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:49:00 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. 21:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1430ms 21:49:00 INFO - PROCESS | 1773 | 1466743740305 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 1773 | 1466743740308 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 21:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:49:00 INFO - PROCESS | 1773 | 1466743740314 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 1773 | 1466743740316 Marionette TRACE conn3 <- [1,366,null,{}] 21:49:00 INFO - PROCESS | 1773 | 1466743740322 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:00 INFO - PROCESS | 1773 | 1466743740326 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:00 INFO - PROCESS | 1773 | 1466743740477 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 21:49:00 INFO - PROCESS | 1773 | 1466743740630 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:00 INFO - PROCESS | 1773 | 1466743740636 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f9400 == 45 [pid = 1773] [id = 99] 21:49:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 124 (0x92b75c00) [pid = 1773] [serial = 296] [outer = (nil)] 21:49:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 125 (0x977ef800) [pid = 1773] [serial = 297] [outer = 0x92b75c00] 21:49:00 INFO - PROCESS | 1773 | 1466743740708 Marionette DEBUG loaded listener.js 21:49:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 126 (0x996e1400) [pid = 1773] [serial = 298] [outer = 0x92b75c00] 21:49:01 INFO - PROCESS | 1773 | 1466743741771 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:49:01 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. 21:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1528ms 21:49:01 INFO - PROCESS | 1773 | 1466743741843 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 21:49:01 INFO - PROCESS | 1773 | 1466743741849 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 21:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:49:01 INFO - PROCESS | 1773 | 1466743741856 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:49:01 INFO - PROCESS | 1773 | 1466743741861 Marionette TRACE conn3 <- [1,370,null,{}] 21:49:01 INFO - PROCESS | 1773 | 1466743741868 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:01 INFO - PROCESS | 1773 | 1466743741873 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:02 INFO - PROCESS | 1773 | 1466743742075 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 21:49:02 INFO - PROCESS | 1773 | 1466743742322 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 1773 | 1466743742335 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b79800 == 46 [pid = 1773] [id = 100] 21:49:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 127 (0x92b79c00) [pid = 1773] [serial = 299] [outer = (nil)] 21:49:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 128 (0x931b3000) [pid = 1773] [serial = 300] [outer = 0x92b79c00] 21:49:02 INFO - PROCESS | 1773 | 1466743742401 Marionette DEBUG loaded listener.js 21:49:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 129 (0x93c10c00) [pid = 1773] [serial = 301] [outer = 0x92b79c00] 21:49:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92309c00 == 45 [pid = 1773] [id = 26] 21:49:03 INFO - PROCESS | 1773 | --DOCSHELL 0x951d6000 == 44 [pid = 1773] [id = 25] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 128 (0x9aca8c00) [pid = 1773] [serial = 242] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | 1466743743234 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:49:03 INFO - PROCESS | 1773 | --DOCSHELL 0x9553fc00 == 43 [pid = 1773] [id = 83] 21:49:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92515c00 == 42 [pid = 1773] [id = 82] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 127 (0xa2559000) [pid = 1773] [serial = 228] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 126 (0x996ea800) [pid = 1773] [serial = 191] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 125 (0xa070d800) [pid = 1773] [serial = 227] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 124 (0x996ecc00) [pid = 1773] [serial = 192] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 123 (0x9b12d800) [pid = 1773] [serial = 182] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 122 (0x9534b000) [pid = 1773] [serial = 179] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 121 (0x977f8000) [pid = 1773] [serial = 180] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 120 (0x9b1ce400) [pid = 1773] [serial = 225] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 119 (0x95566800) [pid = 1773] [serial = 144] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 118 (0xa0706400) [pid = 1773] [serial = 210] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 117 (0x9c0fc400) [pid = 1773] [serial = 147] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 116 (0x977ed400) [pid = 1773] [serial = 222] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 115 (0x9b1c5800) [pid = 1773] [serial = 224] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 114 (0x951d7c00) [pid = 1773] [serial = 221] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 113 (0x95546800) [pid = 1773] [serial = 240] [outer = (nil)] [url = about:blank] 21:49:03 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. 21:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1441ms 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 112 (0x93e66000) [pid = 1773] [serial = 239] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 111 (0xa23a6000) [pid = 1773] [serial = 219] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 110 (0xa070c800) [pid = 1773] [serial = 218] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 109 (0xa82f7800) [pid = 1773] [serial = 237] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 108 (0xa82f3000) [pid = 1773] [serial = 236] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 107 (0xa68ecc00) [pid = 1773] [serial = 234] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 106 (0xa68e1c00) [pid = 1773] [serial = 233] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0xa501dc00) [pid = 1773] [serial = 231] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x996ea400) [pid = 1773] [serial = 195] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0xa5080400) [pid = 1773] [serial = 188] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0x92b80400) [pid = 1773] [serial = 194] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x977efc00) [pid = 1773] [serial = 201] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0xa620d800) [pid = 1773] [serial = 189] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0xa070ec00) [pid = 1773] [serial = 212] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x92b7ec00) [pid = 1773] [serial = 198] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0xa25fa000) [pid = 1773] [serial = 186] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0xa2321400) [pid = 1773] [serial = 111] [outer = (nil)] [url = about:blank] 21:49:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa34c4c00) [pid = 1773] [serial = 141] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b3e5400) [pid = 1773] [serial = 177] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x95113000) [pid = 1773] [serial = 200] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b6c3400) [pid = 1773] [serial = 206] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9acac000) [pid = 1773] [serial = 204] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9bfe1400) [pid = 1773] [serial = 207] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9d95a800) [pid = 1773] [serial = 209] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x93e62c00) [pid = 1773] [serial = 114] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0xa231d800) [pid = 1773] [serial = 185] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0xa6825000) [pid = 1773] [serial = 150] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0xa20a4800) [pid = 1773] [serial = 213] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b1cfc00) [pid = 1773] [serial = 216] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x996f0800) [pid = 1773] [serial = 203] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0xa68e7800) [pid = 1773] [serial = 153] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a75d800) [pid = 1773] [serial = 117] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x92b77800) [pid = 1773] [serial = 197] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9b3eb000) [pid = 1773] [serial = 183] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b1cbc00) [pid = 1773] [serial = 215] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0xa3426800) [pid = 1773] [serial = 230] [outer = (nil)] [url = about:blank] 21:49:03 INFO - PROCESS | 1773 | 1466743743302 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 21:49:03 INFO - PROCESS | 1773 | 1466743743318 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 21:49:03 INFO - PROCESS | 1773 | 1466743743336 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:49:03 INFO - PROCESS | 1773 | 1466743743338 Marionette TRACE conn3 <- [1,374,null,{}] 21:49:03 INFO - PROCESS | 1773 | 1466743743364 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:03 INFO - PROCESS | 1773 | 1466743743369 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:03 INFO - PROCESS | 1773 | 1466743743512 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 21:49:03 INFO - PROCESS | 1773 | 1466743743620 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 1773 | 1466743743628 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e61400 == 43 [pid = 1773] [id = 101] 21:49:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x95113400) [pid = 1773] [serial = 302] [outer = (nil)] 21:49:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x951cc800) [pid = 1773] [serial = 303] [outer = 0x95113400] 21:49:03 INFO - PROCESS | 1773 | 1466743743695 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9553fc00) [pid = 1773] [serial = 304] [outer = 0x95113400] 21:49:04 INFO - PROCESS | 1773 | 1466743744370 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:49:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:49:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1051ms 21:49:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:49:04 INFO - PROCESS | 1773 | 1466743744382 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 1773 | 1466743744385 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 21:49:04 INFO - PROCESS | 1773 | 1466743744391 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 1773 | 1466743744396 Marionette TRACE conn3 <- [1,378,null,{}] 21:49:04 INFO - PROCESS | 1773 | 1466743744410 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 1773 | 1466743744417 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:04 INFO - PROCESS | 1773 | 1466743744581 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 21:49:04 INFO - PROCESS | 1773 | 1466743744693 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 1773 | 1466743744703 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f8000 == 44 [pid = 1773] [id = 102] 21:49:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x977f9c00) [pid = 1773] [serial = 305] [outer = (nil)] 21:49:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x996eb000) [pid = 1773] [serial = 306] [outer = 0x977f9c00] 21:49:04 INFO - PROCESS | 1773 | 1466743744767 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9a064400) [pid = 1773] [serial = 307] [outer = 0x977f9c00] 21:49:05 INFO - PROCESS | 1773 | 1466743745429 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:49:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:49:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1089ms 21:49:05 INFO - PROCESS | 1773 | 1466743745492 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 1773 | 1466743745496 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 21:49:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:49:05 INFO - PROCESS | 1773 | 1466743745520 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 1773 | 1466743745524 Marionette TRACE conn3 <- [1,382,null,{}] 21:49:05 INFO - PROCESS | 1773 | 1466743745529 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:05 INFO - PROCESS | 1773 | 1466743745533 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:05 INFO - PROCESS | 1773 | 1466743745718 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 21:49:05 INFO - PROCESS | 1773 | 1466743745733 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 1773 | 1466743745742 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x92517000 == 45 [pid = 1773] [id = 103] 21:49:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x978d3000) [pid = 1773] [serial = 308] [outer = (nil)] 21:49:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b1c5800) [pid = 1773] [serial = 309] [outer = 0x978d3000] 21:49:05 INFO - PROCESS | 1773 | 1466743745808 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9b3df000) [pid = 1773] [serial = 310] [outer = 0x978d3000] 21:49:06 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:06 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:49:06 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:06 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:06 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:49:06 INFO - PROCESS | 1773 | 1466743746579 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:49:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1107ms 21:49:06 INFO - PROCESS | 1773 | 1466743746622 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 1773 | 1466743746626 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 21:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:49:06 INFO - PROCESS | 1773 | 1466743746631 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 1773 | 1466743746633 Marionette TRACE conn3 <- [1,386,null,{}] 21:49:06 INFO - PROCESS | 1773 | 1466743746638 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 1773 | 1466743746643 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:06 INFO - PROCESS | 1773 | 1466743746813 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 21:49:06 INFO - PROCESS | 1773 | 1466743746842 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 1773 | 1466743746852 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86400 == 46 [pid = 1773] [id = 104] 21:49:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x91e8c800) [pid = 1773] [serial = 311] [outer = (nil)] 21:49:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9b3ecc00) [pid = 1773] [serial = 312] [outer = 0x91e8c800] 21:49:06 INFO - PROCESS | 1773 | 1466743746909 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9b4a5c00) [pid = 1773] [serial = 313] [outer = 0x91e8c800] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0xa2374400) [pid = 1773] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x95540c00) [pid = 1773] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93e5f800) [pid = 1773] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x92412800) [pid = 1773] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x996e8000) [pid = 1773] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0xa070a400) [pid = 1773] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x996e7800) [pid = 1773] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x92516c00) [pid = 1773] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b13a000) [pid = 1773] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95573000) [pid = 1773] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:49:07 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92b75400) [pid = 1773] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:49:07 INFO - PROCESS | 1773 | 1466743747893 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1280ms 21:49:07 INFO - PROCESS | 1773 | 1466743747912 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 1773 | 1466743747914 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 21:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:49:07 INFO - PROCESS | 1773 | 1466743747921 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 1773 | 1466743747923 Marionette TRACE conn3 <- [1,390,null,{}] 21:49:07 INFO - PROCESS | 1773 | 1466743747928 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:07 INFO - PROCESS | 1773 | 1466743747936 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:08 INFO - PROCESS | 1773 | 1466743748133 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 21:49:08 INFO - PROCESS | 1773 | 1466743748210 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:08 INFO - PROCESS | 1773 | 1466743748216 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b1c9800 == 47 [pid = 1773] [id = 105] 21:49:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b4a2c00) [pid = 1773] [serial = 314] [outer = (nil)] 21:49:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b954800) [pid = 1773] [serial = 315] [outer = 0x9b4a2c00] 21:49:08 INFO - PROCESS | 1773 | 1466743748276 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9bfd9800) [pid = 1773] [serial = 316] [outer = 0x9b4a2c00] 21:49:08 INFO - PROCESS | 1773 | 1466743748966 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1079ms 21:49:09 INFO - PROCESS | 1773 | 1466743749011 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 1773 | 1466743749014 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 21:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:49:09 INFO - PROCESS | 1773 | 1466743749019 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 1773 | 1466743749022 Marionette TRACE conn3 <- [1,394,null,{}] 21:49:09 INFO - PROCESS | 1773 | 1466743749027 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:09 INFO - PROCESS | 1773 | 1466743749030 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:09 INFO - PROCESS | 1773 | 1466743749216 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 21:49:09 INFO - PROCESS | 1773 | 1466743749228 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 1773 | 1466743749236 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85c00 == 48 [pid = 1773] [id = 106] 21:49:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b95ac00) [pid = 1773] [serial = 317] [outer = (nil)] 21:49:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9d953400) [pid = 1773] [serial = 318] [outer = 0x9b95ac00] 21:49:09 INFO - PROCESS | 1773 | 1466743749295 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0xa0704800) [pid = 1773] [serial = 319] [outer = 0x9b95ac00] 21:49:10 INFO - PROCESS | 1773 | 1466743750190 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1233ms 21:49:10 INFO - PROCESS | 1773 | 1466743750254 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 21:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:49:10 INFO - PROCESS | 1773 | 1466743750259 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 21:49:10 INFO - PROCESS | 1773 | 1466743750267 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 1773 | 1466743750272 Marionette TRACE conn3 <- [1,398,null,{}] 21:49:10 INFO - PROCESS | 1773 | 1466743750279 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:10 INFO - PROCESS | 1773 | 1466743750285 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:10 INFO - PROCESS | 1773 | 1466743750489 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 21:49:10 INFO - PROCESS | 1773 | 1466743750642 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 1773 | 1466743750655 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x92305800 == 49 [pid = 1773] [id = 107] 21:49:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x92406000) [pid = 1773] [serial = 320] [outer = (nil)] 21:49:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92b80400) [pid = 1773] [serial = 321] [outer = 0x92406000] 21:49:10 INFO - PROCESS | 1773 | 1466743750726 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x95113000) [pid = 1773] [serial = 322] [outer = 0x92406000] 21:49:11 INFO - PROCESS | 1773 | 1466743751662 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1444ms 21:49:11 INFO - PROCESS | 1773 | 1466743751710 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 1773 | 1466743751716 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 21:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:49:11 INFO - PROCESS | 1773 | 1466743751727 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 1773 | 1466743751730 Marionette TRACE conn3 <- [1,402,null,{}] 21:49:11 INFO - PROCESS | 1773 | 1466743751737 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:11 INFO - PROCESS | 1773 | 1466743751743 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:11 INFO - PROCESS | 1773 | 1466743751913 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 21:49:12 INFO - PROCESS | 1773 | 1466743752062 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 1773 | 1466743752073 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x9556c800 == 50 [pid = 1773] [id = 108] 21:49:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x978cc400) [pid = 1773] [serial = 323] [outer = (nil)] 21:49:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x996e2400) [pid = 1773] [serial = 324] [outer = 0x978cc400] 21:49:12 INFO - PROCESS | 1773 | 1466743752150 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9a24a400) [pid = 1773] [serial = 325] [outer = 0x978cc400] 21:49:13 INFO - PROCESS | 1773 | 1466743753062 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1383ms 21:49:13 INFO - PROCESS | 1773 | 1466743753110 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 1773 | 1466743753113 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 21:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:49:13 INFO - PROCESS | 1773 | 1466743753119 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - PROCESS | 1773 | 1466743753125 Marionette TRACE conn3 <- [1,406,null,{}] 21:49:13 INFO - PROCESS | 1773 | 1466743753140 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:13 INFO - PROCESS | 1773 | 1466743753148 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:13 INFO - PROCESS | 1773 | 1466743753312 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 21:49:13 INFO - PROCESS | 1773 | 1466743753466 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 1773 | 1466743753479 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b9be800 == 51 [pid = 1773] [id = 109] 21:49:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9c0ed400) [pid = 1773] [serial = 326] [outer = (nil)] 21:49:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0xa070c800) [pid = 1773] [serial = 327] [outer = 0x9c0ed400] 21:49:13 INFO - PROCESS | 1773 | 1466743753560 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0xa0712c00) [pid = 1773] [serial = 328] [outer = 0x9c0ed400] 21:49:14 INFO - PROCESS | 1773 | 1466743754429 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1339ms 21:49:14 INFO - PROCESS | 1773 | 1466743754459 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 1773 | 1466743754463 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 21:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:49:14 INFO - PROCESS | 1773 | 1466743754470 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 1773 | 1466743754473 Marionette TRACE conn3 <- [1,410,null,{}] 21:49:14 INFO - PROCESS | 1773 | 1466743754479 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 1773 | 1466743754484 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:14 INFO - PROCESS | 1773 | 1466743754705 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 21:49:14 INFO - PROCESS | 1773 | 1466743754818 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 1773 | 1466743754829 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:14 INFO - PROCESS | 1773 | ++DOCSHELL 0xa070bc00 == 52 [pid = 1773] [id = 110] 21:49:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0xa2373000) [pid = 1773] [serial = 329] [outer = (nil)] 21:49:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0xa23a6400) [pid = 1773] [serial = 330] [outer = 0xa2373000] 21:49:14 INFO - PROCESS | 1773 | 1466743754899 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0xa23f7400) [pid = 1773] [serial = 331] [outer = 0xa2373000] 21:49:15 INFO - PROCESS | 1773 | 1466743755791 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1379ms 21:49:15 INFO - PROCESS | 1773 | 1466743755849 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 1773 | 1466743755853 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 21:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:49:15 INFO - PROCESS | 1773 | 1466743755859 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 1773 | 1466743755862 Marionette TRACE conn3 <- [1,414,null,{}] 21:49:15 INFO - PROCESS | 1773 | 1466743755867 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:15 INFO - PROCESS | 1773 | 1466743755872 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:16 INFO - PROCESS | 1773 | 1466743756035 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 21:49:16 INFO - PROCESS | 1773 | 1466743756188 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 1773 | 1466743756197 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x9cc54000 == 53 [pid = 1773] [id = 111] 21:49:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0xa2376000) [pid = 1773] [serial = 332] [outer = (nil)] 21:49:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0xa3425800) [pid = 1773] [serial = 333] [outer = 0xa2376000] 21:49:16 INFO - PROCESS | 1773 | 1466743756273 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0xa34cc000) [pid = 1773] [serial = 334] [outer = 0xa2376000] 21:49:17 INFO - PROCESS | 1773 | 1466743757169 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1378ms 21:49:17 INFO - PROCESS | 1773 | 1466743757238 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 21:49:17 INFO - PROCESS | 1773 | 1466743757242 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 21:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:49:17 INFO - PROCESS | 1773 | 1466743757248 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:49:17 INFO - PROCESS | 1773 | 1466743757251 Marionette TRACE conn3 <- [1,418,null,{}] 21:49:17 INFO - PROCESS | 1773 | 1466743757256 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:17 INFO - PROCESS | 1773 | 1466743757266 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:17 INFO - PROCESS | 1773 | 1466743757457 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 21:49:17 INFO - PROCESS | 1773 | 1466743757623 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 1773 | 1466743757629 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222e800 == 54 [pid = 1773] [id = 112] 21:49:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x9222f800) [pid = 1773] [serial = 335] [outer = (nil)] 21:49:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x92238000) [pid = 1773] [serial = 336] [outer = 0x9222f800] 21:49:17 INFO - PROCESS | 1773 | 1466743757746 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0xa4e5d000) [pid = 1773] [serial = 337] [outer = 0x9222f800] 21:49:19 INFO - PROCESS | 1773 | 1466743759226 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:49:19 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 21:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2034ms 21:49:19 INFO - PROCESS | 1773 | 1466743759283 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 21:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:49:19 INFO - PROCESS | 1773 | 1466743759288 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 21:49:19 INFO - PROCESS | 1773 | 1466743759296 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - PROCESS | 1773 | 1466743759301 Marionette TRACE conn3 <- [1,422,null,{}] 21:49:19 INFO - PROCESS | 1773 | 1466743759308 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:19 INFO - PROCESS | 1773 | 1466743759314 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:19 INFO - PROCESS | 1773 | 1466743759542 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 21:49:19 INFO - PROCESS | 1773 | --DOCSHELL 0x93e62000 == 53 [pid = 1773] [id = 6] 21:49:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92305000 == 52 [pid = 1773] [id = 23] 21:49:19 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0xa4e0a800) [pid = 1773] [serial = 276] [outer = (nil)] [url = about:blank] 21:49:19 INFO - PROCESS | 1773 | 1466743759714 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 1773 | 1466743759726 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x92406c00 == 53 [pid = 1773] [id = 113] 21:49:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x924cbc00) [pid = 1773] [serial = 338] [outer = (nil)] 21:49:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x926eec00) [pid = 1773] [serial = 339] [outer = 0x924cbc00] 21:49:19 INFO - PROCESS | 1773 | 1466743759789 Marionette DEBUG loaded listener.js 21:49:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x92b82000) [pid = 1773] [serial = 340] [outer = 0x924cbc00] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0xa25ef800) [pid = 1773] [serial = 270] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0xa2fd6000) [pid = 1773] [serial = 271] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x95546400) [pid = 1773] [serial = 248] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x9b3e8400) [pid = 1773] [serial = 243] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x926eb400) [pid = 1773] [serial = 259] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x9250a800) [pid = 1773] [serial = 258] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9a23c800) [pid = 1773] [serial = 252] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x99e06400) [pid = 1773] [serial = 251] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa1116400) [pid = 1773] [serial = 267] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b6be400) [pid = 1773] [serial = 256] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9b310400) [pid = 1773] [serial = 255] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x92b83800) [pid = 1773] [serial = 246] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x92b7d800) [pid = 1773] [serial = 245] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9b6bdc00) [pid = 1773] [serial = 264] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9b6c6800) [pid = 1773] [serial = 265] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x977f5400) [pid = 1773] [serial = 261] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x983ea800) [pid = 1773] [serial = 262] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93b43400) [pid = 1773] [serial = 273] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x977ef000) [pid = 1773] [serial = 249] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9d908400) [pid = 1773] [serial = 108] [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.] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0xa0710800) [pid = 1773] [serial = 268] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b1c4800) [pid = 1773] [serial = 274] [outer = (nil)] [url = about:blank] 21:49:20 INFO - PROCESS | 1773 | 1466743760947 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1685ms 21:49:20 INFO - PROCESS | 1773 | 1466743760980 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 21:49:20 INFO - PROCESS | 1773 | 1466743760985 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 21:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:49:21 INFO - PROCESS | 1773 | 1466743760996 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 1773 | 1466743760999 Marionette TRACE conn3 <- [1,426,null,{}] 21:49:21 INFO - PROCESS | 1773 | 1466743761005 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:21 INFO - PROCESS | 1773 | 1466743761010 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:21 INFO - PROCESS | 1773 | 1466743761162 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 21:49:21 INFO - PROCESS | 1773 | 1466743761316 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 1773 | 1466743761323 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7ec00 == 54 [pid = 1773] [id = 114] 21:49:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x93e66000) [pid = 1773] [serial = 341] [outer = (nil)] 21:49:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9556a000) [pid = 1773] [serial = 342] [outer = 0x93e66000] 21:49:21 INFO - PROCESS | 1773 | 1466743761392 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x977f1400) [pid = 1773] [serial = 343] [outer = 0x93e66000] 21:49:22 INFO - PROCESS | 1773 | 1466743762077 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 1773 | 1466743762132 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 21:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:49:22 INFO - PROCESS | 1773 | 1466743762154 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 1773 | 1466743762159 Marionette TRACE conn3 <- [1,430,null,{}] 21:49:22 INFO - PROCESS | 1773 | 1466743762184 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:22 INFO - PROCESS | 1773 | 1466743762191 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:22 INFO - PROCESS | 1773 | 1466743762390 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 21:49:22 INFO - PROCESS | 1773 | 1466743762408 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 1773 | 1466743762421 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x99eb8400 == 55 [pid = 1773] [id = 115] 21:49:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9a4a5c00) [pid = 1773] [serial = 344] [outer = (nil)] 21:49:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b1c4400) [pid = 1773] [serial = 345] [outer = 0x9a4a5c00] 21:49:22 INFO - PROCESS | 1773 | 1466743762491 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9b3e0800) [pid = 1773] [serial = 346] [outer = 0x9a4a5c00] 21:49:23 INFO - PROCESS | 1773 | 1466743763353 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1235ms 21:49:23 INFO - PROCESS | 1773 | 1466743763389 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 1773 | 1466743763392 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 21:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:49:23 INFO - PROCESS | 1773 | 1466743763403 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 1773 | 1466743763406 Marionette TRACE conn3 <- [1,434,null,{}] 21:49:23 INFO - PROCESS | 1773 | 1466743763412 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 1773 | 1466743763417 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:23 INFO - PROCESS | 1773 | 1466743763650 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 21:49:23 INFO - PROCESS | 1773 | 1466743763707 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 1773 | 1466743763714 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e81400 == 56 [pid = 1773] [id = 116] 21:49:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9556a800) [pid = 1773] [serial = 347] [outer = (nil)] 21:49:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9b6c0c00) [pid = 1773] [serial = 348] [outer = 0x9556a800] 21:49:23 INFO - PROCESS | 1773 | 1466743763780 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9cc4ac00) [pid = 1773] [serial = 349] [outer = 0x9556a800] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x977f9c00) [pid = 1773] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x92b79c00) [pid = 1773] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x95113400) [pid = 1773] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9b4a2c00) [pid = 1773] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x91e8c800) [pid = 1773] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:49:24 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x978d3000) [pid = 1773] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:49:24 INFO - PROCESS | 1773 | 1466743764740 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1380ms 21:49:24 INFO - PROCESS | 1773 | 1466743764784 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 1773 | 1466743764787 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 21:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:49:24 INFO - PROCESS | 1773 | 1466743764794 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 1773 | 1466743764796 Marionette TRACE conn3 <- [1,438,null,{}] 21:49:24 INFO - PROCESS | 1773 | 1466743764803 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:24 INFO - PROCESS | 1773 | 1466743764808 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:24 INFO - PROCESS | 1773 | 1466743764964 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 21:49:25 INFO - PROCESS | 1773 | 1466743764978 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:25 INFO - PROCESS | 1773 | 1466743764985 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233800 == 57 [pid = 1773] [id = 117] 21:49:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92234800) [pid = 1773] [serial = 350] [outer = (nil)] 21:49:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b64f000) [pid = 1773] [serial = 351] [outer = 0x92234800] 21:49:25 INFO - PROCESS | 1773 | 1466743765050 Marionette DEBUG loaded listener.js 21:49:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9c0f7400) [pid = 1773] [serial = 352] [outer = 0x92234800] 21:49:25 INFO - PROCESS | 1773 | 1466743765926 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1183ms 21:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:49:25 INFO - PROCESS | 1773 | 1466743765977 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 1773 | 1466743765980 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 21:49:25 INFO - PROCESS | 1773 | 1466743765987 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - PROCESS | 1773 | 1466743765990 Marionette TRACE conn3 <- [1,442,null,{}] 21:49:25 INFO - PROCESS | 1773 | 1466743765995 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:26 INFO - PROCESS | 1773 | 1466743766004 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:26 INFO - PROCESS | 1773 | 1466743766176 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 21:49:26 INFO - PROCESS | 1773 | 1466743766184 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 1773 | 1466743766192 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b80800 == 58 [pid = 1773] [id = 118] 21:49:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9b4a9400) [pid = 1773] [serial = 353] [outer = (nil)] 21:49:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9c130000) [pid = 1773] [serial = 354] [outer = 0x9b4a9400] 21:49:26 INFO - PROCESS | 1773 | 1466743766362 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9d90f000) [pid = 1773] [serial = 355] [outer = 0x9b4a9400] 21:49:27 INFO - PROCESS | 1773 | 1466743767364 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms 21:49:27 INFO - PROCESS | 1773 | 1466743767418 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 21:49:27 INFO - PROCESS | 1773 | 1466743767423 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 21:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:49:27 INFO - PROCESS | 1773 | 1466743767434 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 1773 | 1466743767443 Marionette TRACE conn3 <- [1,446,null,{}] 21:49:27 INFO - PROCESS | 1773 | 1466743767452 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:27 INFO - PROCESS | 1773 | 1466743767458 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:27 INFO - PROCESS | 1773 | 1466743767697 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 21:49:27 INFO - PROCESS | 1773 | 1466743767950 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 1773 | 1466743767962 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b74800 == 59 [pid = 1773] [id = 119] 21:49:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x92b75000) [pid = 1773] [serial = 356] [outer = (nil)] 21:49:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x93e64800) [pid = 1773] [serial = 357] [outer = 0x92b75000] 21:49:28 INFO - PROCESS | 1773 | 1466743768042 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x977f9000) [pid = 1773] [serial = 358] [outer = 0x92b75000] 21:49:28 INFO - PROCESS | 1773 | 1466743768921 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1545ms 21:49:28 INFO - PROCESS | 1773 | 1466743768978 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 1773 | 1466743768984 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 21:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:49:29 INFO - PROCESS | 1773 | 1466743768995 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:49:29 INFO - PROCESS | 1773 | 1466743768999 Marionette TRACE conn3 <- [1,450,null,{}] 21:49:29 INFO - PROCESS | 1773 | 1466743769006 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:29 INFO - PROCESS | 1773 | 1466743769012 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:29 INFO - PROCESS | 1773 | 1466743769229 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 21:49:29 INFO - PROCESS | 1773 | 1466743769461 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 1773 | 1466743769470 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e0bc00 == 60 [pid = 1773] [id = 120] 21:49:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9b12d800) [pid = 1773] [serial = 359] [outer = (nil)] 21:49:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x9b3e8000) [pid = 1773] [serial = 360] [outer = 0x9b12d800] 21:49:29 INFO - PROCESS | 1773 | 1466743769594 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x9b6be400) [pid = 1773] [serial = 361] [outer = 0x9b12d800] 21:49:30 INFO - PROCESS | 1773 | 1466743770484 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:49:30 INFO - PROCESS | 1773 | 1466743770543 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 21:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:49:30 INFO - PROCESS | 1773 | 1466743770550 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:49:30 INFO - PROCESS | 1773 | 1466743770555 Marionette TRACE conn3 <- [1,454,null,{}] 21:49:30 INFO - PROCESS | 1773 | 1466743770570 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:30 INFO - PROCESS | 1773 | 1466743770579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:30 INFO - PROCESS | 1773 | 1466743770796 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 21:49:30 INFO - PROCESS | 1773 | 1466743770977 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:30 INFO - PROCESS | 1773 | 1466743770989 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x92237400 == 61 [pid = 1773] [id = 121] 21:49:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x9d959800) [pid = 1773] [serial = 362] [outer = (nil)] 21:49:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0xa209a800) [pid = 1773] [serial = 363] [outer = 0x9d959800] 21:49:31 INFO - PROCESS | 1773 | 1466743771075 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0xa23b0400) [pid = 1773] [serial = 364] [outer = 0x9d959800] 21:49:31 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:31 INFO - PROCESS | 1773 | 1466743771945 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1439ms 21:49:31 INFO - PROCESS | 1773 | 1466743771990 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 21:49:31 INFO - PROCESS | 1773 | 1466743771995 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 21:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:49:32 INFO - PROCESS | 1773 | 1466743772001 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 1773 | 1466743772004 Marionette TRACE conn3 <- [1,458,null,{}] 21:49:32 INFO - PROCESS | 1773 | 1466743772009 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:32 INFO - PROCESS | 1773 | 1466743772014 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:32 INFO - PROCESS | 1773 | 1466743772191 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 21:49:32 INFO - PROCESS | 1773 | 1466743772345 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 1773 | 1466743772355 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a881400 == 62 [pid = 1773] [id = 122] 21:49:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x9a888000) [pid = 1773] [serial = 365] [outer = (nil)] 21:49:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x9a88b800) [pid = 1773] [serial = 366] [outer = 0x9a888000] 21:49:32 INFO - PROCESS | 1773 | 1466743772428 Marionette DEBUG loaded listener.js 21:49:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x9a88e400) [pid = 1773] [serial = 367] [outer = 0x9a888000] 21:49:33 INFO - PROCESS | 1773 | 1466743773307 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:49:33 INFO - PROCESS | 1773 | 1466743773341 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 21:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:49:33 INFO - PROCESS | 1773 | 1466743773349 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:49:33 INFO - PROCESS | 1773 | 1466743773353 Marionette TRACE conn3 <- [1,462,null,{}] 21:49:33 INFO - PROCESS | 1773 | 1466743773359 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:33 INFO - PROCESS | 1773 | 1466743773364 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:33 INFO - PROCESS | 1773 | 1466743773533 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 21:49:33 INFO - PROCESS | 1773 | 1466743773694 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 1773 | 1466743773704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222f400 == 63 [pid = 1773] [id = 123] 21:49:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x92236800) [pid = 1773] [serial = 368] [outer = (nil)] 21:49:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0xa25edc00) [pid = 1773] [serial = 369] [outer = 0x92236800] 21:49:33 INFO - PROCESS | 1773 | 1466743773788 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0xa2fd6000) [pid = 1773] [serial = 370] [outer = 0x92236800] 21:49:34 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:34 INFO - PROCESS | 1773 | 1466743774744 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 1773 | 1466743774836 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 21:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:49:34 INFO - PROCESS | 1773 | 1466743774844 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 1773 | 1466743774848 Marionette TRACE conn3 <- [1,466,null,{}] 21:49:34 INFO - PROCESS | 1773 | 1466743774855 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:34 INFO - PROCESS | 1773 | 1466743774865 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:35 INFO - PROCESS | 1773 | 1466743775109 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 21:49:35 INFO - PROCESS | 1773 | 1466743775557 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:35 INFO - PROCESS | 1773 | 1466743775568 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x92232000 == 64 [pid = 1773] [id = 124] 21:49:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 107 (0x92232400) [pid = 1773] [serial = 371] [outer = (nil)] 21:49:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 108 (0x92239400) [pid = 1773] [serial = 372] [outer = 0x92232400] 21:49:35 INFO - PROCESS | 1773 | 1466743775644 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 109 (0x9250c800) [pid = 1773] [serial = 373] [outer = 0x92232400] 21:49:36 INFO - PROCESS | 1773 | 1466743776606 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:49:36 INFO - PROCESS | 1773 | 1466743776692 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 21:49:36 INFO - PROCESS | 1773 | 1466743776701 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 1773 | 1466743776707 Marionette TRACE conn3 <- [1,470,null,{}] 21:49:36 INFO - PROCESS | 1773 | 1466743776716 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:36 INFO - PROCESS | 1773 | 1466743776723 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:36 INFO - PROCESS | 1773 | 1466743776934 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 21:49:37 INFO - PROCESS | 1773 | 1466743777144 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 1773 | 1466743777155 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x92231400 == 65 [pid = 1773] [id = 125] 21:49:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 110 (0x95113400) [pid = 1773] [serial = 374] [outer = (nil)] 21:49:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 111 (0x9963cc00) [pid = 1773] [serial = 375] [outer = 0x95113400] 21:49:37 INFO - PROCESS | 1773 | 1466743777245 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 112 (0x99eb7400) [pid = 1773] [serial = 376] [outer = 0x95113400] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x95115c00 == 64 [pid = 1773] [id = 18] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92308800 == 63 [pid = 1773] [id = 8] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92410c00 == 62 [pid = 1773] [id = 86] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x951d2400 == 61 [pid = 1773] [id = 15] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92233800 == 60 [pid = 1773] [id = 117] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x91e81400 == 59 [pid = 1773] [id = 116] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x99eb8400 == 58 [pid = 1773] [id = 115] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7ec00 == 57 [pid = 1773] [id = 114] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92406c00 == 56 [pid = 1773] [id = 113] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9222e800 == 55 [pid = 1773] [id = 112] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9cc54000 == 54 [pid = 1773] [id = 111] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0xa070bc00 == 53 [pid = 1773] [id = 110] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9b9be800 == 52 [pid = 1773] [id = 109] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92305800 == 51 [pid = 1773] [id = 107] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9556c800 == 50 [pid = 1773] [id = 108] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x924d8800 == 49 [pid = 1773] [id = 22] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0xa1116000 == 48 [pid = 1773] [id = 19] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x996e7c00 == 47 [pid = 1773] [id = 84] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x99299400 == 46 [pid = 1773] [id = 16] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7a400 == 45 [pid = 1773] [id = 81] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x924d1800 == 44 [pid = 1773] [id = 13] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86400 == 43 [pid = 1773] [id = 104] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85c00 == 42 [pid = 1773] [id = 106] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9b1c9800 == 41 [pid = 1773] [id = 105] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x924d3c00 == 40 [pid = 1773] [id = 24] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92513400 == 39 [pid = 1773] [id = 9] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9cc4a400 == 38 [pid = 1773] [id = 17] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9534c800 == 37 [pid = 1773] [id = 12] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x924cb800 == 36 [pid = 1773] [id = 85] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x924cc800 == 35 [pid = 1773] [id = 14] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0xa1190400 == 34 [pid = 1773] [id = 20] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0xa2322000 == 33 [pid = 1773] [id = 21] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92232000 == 32 [pid = 1773] [id = 124] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9222f400 == 31 [pid = 1773] [id = 123] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x9a881400 == 30 [pid = 1773] [id = 122] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92237400 == 29 [pid = 1773] [id = 121] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92b74800 == 28 [pid = 1773] [id = 119] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x99e0bc00 == 27 [pid = 1773] [id = 120] 21:49:38 INFO - PROCESS | 1773 | --DOCSHELL 0x92b80800 == 26 [pid = 1773] [id = 118] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 111 (0x9bfd9800) [pid = 1773] [serial = 316] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 110 (0xa8c22400) [pid = 1773] [serial = 294] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 109 (0xa6986c00) [pid = 1773] [serial = 291] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 108 (0x9b4a5c00) [pid = 1773] [serial = 313] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 107 (0x9b3ecc00) [pid = 1773] [serial = 312] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 106 (0x9b3df000) [pid = 1773] [serial = 310] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0x91e8f800) [pid = 1773] [serial = 279] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x951cc800) [pid = 1773] [serial = 303] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0x9b1c5800) [pid = 1773] [serial = 309] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0xa2fd2400) [pid = 1773] [serial = 288] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x9b954800) [pid = 1773] [serial = 315] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x977ef800) [pid = 1773] [serial = 297] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x9cc45400) [pid = 1773] [serial = 285] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x996eb000) [pid = 1773] [serial = 306] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x931b3000) [pid = 1773] [serial = 300] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9d953400) [pid = 1773] [serial = 318] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x9a064400) [pid = 1773] [serial = 307] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x977f6800) [pid = 1773] [serial = 282] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x93c10c00) [pid = 1773] [serial = 301] [outer = (nil)] [url = about:blank] 21:49:38 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9553fc00) [pid = 1773] [serial = 304] [outer = (nil)] [url = about:blank] 21:49:39 INFO - PROCESS | 1773 | 1466743779308 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2651ms 21:49:39 INFO - PROCESS | 1773 | 1466743779351 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 21:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:49:39 INFO - PROCESS | 1773 | 1466743779355 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 21:49:39 INFO - PROCESS | 1773 | 1466743779363 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:49:39 INFO - PROCESS | 1773 | 1466743779366 Marionette TRACE conn3 <- [1,474,null,{}] 21:49:39 INFO - PROCESS | 1773 | 1466743779374 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:39 INFO - PROCESS | 1773 | 1466743779379 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:39 INFO - PROCESS | 1773 | 1466743779528 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 21:49:39 INFO - PROCESS | 1773 | 1466743779659 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 1773 | 1466743779667 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8c800 == 27 [pid = 1773] [id = 126] 21:49:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x91e8d800) [pid = 1773] [serial = 377] [outer = (nil)] 21:49:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9222e000) [pid = 1773] [serial = 378] [outer = 0x91e8d800] 21:49:39 INFO - PROCESS | 1773 | 1466743779732 Marionette DEBUG loaded listener.js 21:49:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x92236400) [pid = 1773] [serial = 379] [outer = 0x91e8d800] 21:49:40 INFO - PROCESS | 1773 | 1466743780495 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:49:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1190ms 21:49:40 INFO - PROCESS | 1773 | 1466743780554 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 1773 | 1466743780561 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 21:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:49:40 INFO - PROCESS | 1773 | 1466743780571 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 1773 | 1466743780576 Marionette TRACE conn3 <- [1,478,null,{}] 21:49:40 INFO - PROCESS | 1773 | 1466743780581 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:40 INFO - PROCESS | 1773 | 1466743780586 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:40 INFO - PROCESS | 1773 | 1466743780742 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 21:49:40 INFO - PROCESS | 1773 | 1466743780753 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:40 INFO - PROCESS | 1773 | 1466743780764 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b75400 == 28 [pid = 1773] [id = 127] 21:49:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x92b7ec00) [pid = 1773] [serial = 380] [outer = (nil)] 21:49:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x931b2800) [pid = 1773] [serial = 381] [outer = 0x92b7ec00] 21:49:40 INFO - PROCESS | 1773 | 1466743780949 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x93c0f800) [pid = 1773] [serial = 382] [outer = 0x92b7ec00] 21:49:41 INFO - PROCESS | 1773 | 1466743781726 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1229ms 21:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:49:41 INFO - PROCESS | 1773 | 1466743781801 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 21:49:41 INFO - PROCESS | 1773 | 1466743781804 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 21:49:41 INFO - PROCESS | 1773 | 1466743781810 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:49:41 INFO - PROCESS | 1773 | 1466743781815 Marionette TRACE conn3 <- [1,482,null,{}] 21:49:41 INFO - PROCESS | 1773 | 1466743781838 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:41 INFO - PROCESS | 1773 | 1466743781846 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:42 INFO - PROCESS | 1773 | 1466743782042 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 21:49:42 INFO - PROCESS | 1773 | 1466743782070 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:42 INFO - PROCESS | 1773 | 1466743782078 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x977ec400 == 29 [pid = 1773] [id = 128] 21:49:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x977ec800) [pid = 1773] [serial = 383] [outer = (nil)] 21:49:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x977f8400) [pid = 1773] [serial = 384] [outer = 0x977ec800] 21:49:42 INFO - PROCESS | 1773 | 1466743782148 Marionette DEBUG loaded listener.js 21:49:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x99292800) [pid = 1773] [serial = 385] [outer = 0x977ec800] 21:49:43 INFO - PROCESS | 1773 | 1466743782996 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1236ms 21:49:43 INFO - PROCESS | 1773 | 1466743783046 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 21:49:43 INFO - PROCESS | 1773 | 1466743783049 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 21:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:49:43 INFO - PROCESS | 1773 | 1466743783062 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:49:43 INFO - PROCESS | 1773 | 1466743783065 Marionette TRACE conn3 <- [1,486,null,{}] 21:49:43 INFO - PROCESS | 1773 | 1466743783070 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:43 INFO - PROCESS | 1773 | 1466743783075 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:43 INFO - PROCESS | 1773 | 1466743783261 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0xa82b2000) [pid = 1773] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0xa070ac00) [pid = 1773] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x95341800) [pid = 1773] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9b953800) [pid = 1773] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x92b75c00) [pid = 1773] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa111b000) [pid = 1773] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x91e86000) [pid = 1773] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9b3e3400) [pid = 1773] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b4a9400) [pid = 1773] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9556a800) [pid = 1773] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x92234800) [pid = 1773] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9b95ac00) [pid = 1773] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9222f800) [pid = 1773] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x924cbc00) [pid = 1773] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0xa2373000) [pid = 1773] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0xa2376000) [pid = 1773] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x92406000) [pid = 1773] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9c0ed400) [pid = 1773] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x93e66000) [pid = 1773] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x978cc400) [pid = 1773] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:49:44 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9a4a5c00) [pid = 1773] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:49:44 INFO - PROCESS | 1773 | 1466743784388 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 1773 | 1466743784396 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85400 == 30 [pid = 1773] [id = 129] 21:49:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e88400) [pid = 1773] [serial = 386] [outer = (nil)] 21:49:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x92234800) [pid = 1773] [serial = 387] [outer = 0x91e88400] 21:49:44 INFO - PROCESS | 1773 | 1466743784460 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x931b0800) [pid = 1773] [serial = 388] [outer = 0x91e88400] 21:49:45 INFO - PROCESS | 1773 | 1466743785133 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2145ms 21:49:45 INFO - PROCESS | 1773 | 1466743785215 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 1773 | 1466743785222 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 21:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:49:45 INFO - PROCESS | 1773 | 1466743785233 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - PROCESS | 1773 | 1466743785240 Marionette TRACE conn3 <- [1,490,null,{}] 21:49:45 INFO - PROCESS | 1773 | 1466743785250 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:45 INFO - PROCESS | 1773 | 1466743785255 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:45 INFO - PROCESS | 1773 | 1466743785445 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 21:49:45 INFO - PROCESS | 1773 | 1466743785581 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 1773 | 1466743785596 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8b400 == 31 [pid = 1773] [id = 130] 21:49:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x91e8b800) [pid = 1773] [serial = 389] [outer = (nil)] 21:49:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9222c800) [pid = 1773] [serial = 390] [outer = 0x91e8b800] 21:49:45 INFO - PROCESS | 1773 | 1466743785674 Marionette DEBUG loaded listener.js 21:49:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92306c00) [pid = 1773] [serial = 391] [outer = 0x91e8b800] 21:49:46 INFO - PROCESS | 1773 | 1466743786571 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:49:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1442ms 21:49:46 INFO - PROCESS | 1773 | 1466743786675 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 21:49:46 INFO - PROCESS | 1773 | 1466743786682 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 21:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:49:46 INFO - PROCESS | 1773 | 1466743786693 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:49:46 INFO - PROCESS | 1773 | 1466743786696 Marionette TRACE conn3 <- [1,494,null,{}] 21:49:46 INFO - PROCESS | 1773 | 1466743786703 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:46 INFO - PROCESS | 1773 | 1466743786709 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:46 INFO - PROCESS | 1773 | 1466743786885 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 21:49:47 INFO - PROCESS | 1773 | 1466743787038 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 1773 | 1466743787051 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d8c00 == 32 [pid = 1773] [id = 131] 21:49:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x951ce000) [pid = 1773] [serial = 392] [outer = (nil)] 21:49:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9553fc00) [pid = 1773] [serial = 393] [outer = 0x951ce000] 21:49:47 INFO - PROCESS | 1773 | 1466743787122 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x977f0000) [pid = 1773] [serial = 394] [outer = 0x951ce000] 21:49:48 INFO - PROCESS | 1773 | 1466743788076 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:49:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:49:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1429ms 21:49:48 INFO - PROCESS | 1773 | 1466743788123 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 21:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:49:48 INFO - PROCESS | 1773 | 1466743788126 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 21:49:48 INFO - PROCESS | 1773 | 1466743788133 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 1773 | 1466743788139 Marionette TRACE conn3 <- [1,498,null,{}] 21:49:48 INFO - PROCESS | 1773 | 1466743788154 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:48 INFO - PROCESS | 1773 | 1466743788163 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:48 INFO - PROCESS | 1773 | 1466743788331 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 21:49:48 INFO - PROCESS | 1773 | 1466743788485 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 1773 | 1466743788496 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a888c00 == 33 [pid = 1773] [id = 132] 21:49:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9a889000) [pid = 1773] [serial = 395] [outer = (nil)] 21:49:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9aca9800) [pid = 1773] [serial = 396] [outer = 0x9a889000] 21:49:48 INFO - PROCESS | 1773 | 1466743788652 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x92236000) [pid = 1773] [serial = 397] [outer = 0x9a889000] 21:49:49 INFO - PROCESS | 1773 | 1466743789549 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1489ms 21:49:49 INFO - PROCESS | 1773 | 1466743789623 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 1773 | 1466743789627 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 21:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:49:49 INFO - PROCESS | 1773 | 1466743789636 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 1773 | 1466743789639 Marionette TRACE conn3 <- [1,502,null,{}] 21:49:49 INFO - PROCESS | 1773 | 1466743789645 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:49 INFO - PROCESS | 1773 | 1466743789649 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:49 INFO - PROCESS | 1773 | 1466743789824 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 21:49:49 INFO - PROCESS | 1773 | 1466743789981 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 1773 | 1466743789988 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6f800 == 34 [pid = 1773] [id = 133] 21:49:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9a88b400) [pid = 1773] [serial = 398] [outer = (nil)] 21:49:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9b30f400) [pid = 1773] [serial = 399] [outer = 0x9a88b400] 21:49:50 INFO - PROCESS | 1773 | 1466743790101 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9b3e1800) [pid = 1773] [serial = 400] [outer = 0x9a88b400] 21:49:50 INFO - PROCESS | 1773 | 1466743790970 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1382ms 21:49:51 INFO - PROCESS | 1773 | 1466743791019 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 1773 | 1466743791022 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 21:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:49:51 INFO - PROCESS | 1773 | 1466743791029 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 1773 | 1466743791033 Marionette TRACE conn3 <- [1,506,null,{}] 21:49:51 INFO - PROCESS | 1773 | 1466743791038 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:51 INFO - PROCESS | 1773 | 1466743791043 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:51 INFO - PROCESS | 1773 | 1466743791207 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 21:49:51 INFO - PROCESS | 1773 | 1466743791367 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 1773 | 1466743791377 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x92517c00 == 35 [pid = 1773] [id = 134] 21:49:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x95572800) [pid = 1773] [serial = 401] [outer = (nil)] 21:49:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x9b650400) [pid = 1773] [serial = 402] [outer = 0x95572800] 21:49:51 INFO - PROCESS | 1773 | 1466743791452 Marionette DEBUG loaded listener.js 21:49:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x9b6bcc00) [pid = 1773] [serial = 403] [outer = 0x95572800] 21:49:52 INFO - PROCESS | 1773 | 1466743792527 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:49:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:49:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1582ms 21:49:52 INFO - PROCESS | 1773 | 1466743792613 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 21:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:49:52 INFO - PROCESS | 1773 | 1466743792618 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 21:49:52 INFO - PROCESS | 1773 | 1466743792626 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:49:52 INFO - PROCESS | 1773 | 1466743792631 Marionette TRACE conn3 <- [1,510,null,{}] 21:49:52 INFO - PROCESS | 1773 | 1466743792639 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:52 INFO - PROCESS | 1773 | 1466743792645 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:52 INFO - PROCESS | 1773 | 1466743792875 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 21:49:53 INFO - PROCESS | 1773 | --DOCSHELL 0x977ec400 == 34 [pid = 1773] [id = 128] 21:49:53 INFO - PROCESS | 1773 | --DOCSHELL 0x92b75400 == 33 [pid = 1773] [id = 127] 21:49:53 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8c800 == 32 [pid = 1773] [id = 126] 21:49:53 INFO - PROCESS | 1773 | 1466743793132 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:53 INFO - PROCESS | 1773 | 1466743793148 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8ec00 == 33 [pid = 1773] [id = 135] 21:49:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x9222c000) [pid = 1773] [serial = 404] [outer = (nil)] 21:49:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x92239000) [pid = 1773] [serial = 405] [outer = 0x9222c000] 21:49:53 INFO - PROCESS | 1773 | 1466743793221 Marionette DEBUG loaded listener.js 21:49:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x924d7c00) [pid = 1773] [serial = 406] [outer = 0x9222c000] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0xa8c80400) [pid = 1773] [serial = 295] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0xa6ea1000) [pid = 1773] [serial = 292] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x99d9b000) [pid = 1773] [serial = 283] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9d955800) [pid = 1773] [serial = 286] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x996e1400) [pid = 1773] [serial = 298] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa6823c00) [pid = 1773] [serial = 289] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9250ac00) [pid = 1773] [serial = 280] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0xa501b400) [pid = 1773] [serial = 277] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9d90f000) [pid = 1773] [serial = 355] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9c130000) [pid = 1773] [serial = 354] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9b6c0c00) [pid = 1773] [serial = 348] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9b64f000) [pid = 1773] [serial = 351] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9cc4ac00) [pid = 1773] [serial = 349] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0xa0704800) [pid = 1773] [serial = 319] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x92238000) [pid = 1773] [serial = 336] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0xa4e5d000) [pid = 1773] [serial = 337] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x926eec00) [pid = 1773] [serial = 339] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92b82000) [pid = 1773] [serial = 340] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0xa23a6400) [pid = 1773] [serial = 330] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0xa23f7400) [pid = 1773] [serial = 331] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0xa3425800) [pid = 1773] [serial = 333] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0xa34cc000) [pid = 1773] [serial = 334] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92b80400) [pid = 1773] [serial = 321] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x95113000) [pid = 1773] [serial = 322] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0xa070c800) [pid = 1773] [serial = 327] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0xa0712c00) [pid = 1773] [serial = 328] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9556a000) [pid = 1773] [serial = 342] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x996e2400) [pid = 1773] [serial = 324] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9a24a400) [pid = 1773] [serial = 325] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b1c4400) [pid = 1773] [serial = 345] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b3e0800) [pid = 1773] [serial = 346] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977f1400) [pid = 1773] [serial = 343] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9c0f7400) [pid = 1773] [serial = 352] [outer = (nil)] [url = about:blank] 21:49:53 INFO - PROCESS | 1773 | 1466743793958 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1381ms 21:49:54 INFO - PROCESS | 1773 | 1466743794007 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 21:49:54 INFO - PROCESS | 1773 | 1466743794013 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 21:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:49:54 INFO - PROCESS | 1773 | 1466743794023 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 1773 | 1466743794026 Marionette TRACE conn3 <- [1,514,null,{}] 21:49:54 INFO - PROCESS | 1773 | 1466743794032 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:54 INFO - PROCESS | 1773 | 1466743794038 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:54 INFO - PROCESS | 1773 | 1466743794233 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 21:49:54 INFO - PROCESS | 1773 | 1466743794348 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 1773 | 1466743794354 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x92513400 == 34 [pid = 1773] [id = 136] 21:49:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92b78400) [pid = 1773] [serial = 407] [outer = (nil)] 21:49:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95113000) [pid = 1773] [serial = 408] [outer = 0x92b78400] 21:49:54 INFO - PROCESS | 1773 | 1466743794420 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95539400) [pid = 1773] [serial = 409] [outer = 0x92b78400] 21:49:55 INFO - PROCESS | 1773 | 1466743795082 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:49:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 21:49:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1142ms 21:49:55 INFO - PROCESS | 1773 | 1466743795166 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 21:49:55 INFO - PROCESS | 1773 | 1466743795169 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 21:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:49:55 INFO - PROCESS | 1773 | 1466743795176 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 1773 | 1466743795181 Marionette TRACE conn3 <- [1,518,null,{}] 21:49:55 INFO - PROCESS | 1773 | 1466743795207 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:55 INFO - PROCESS | 1773 | 1466743795215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:55 INFO - PROCESS | 1773 | 1466743795363 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 21:49:55 INFO - PROCESS | 1773 | 1466743795372 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:55 INFO - PROCESS | 1773 | 1466743795382 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e02c00 == 35 [pid = 1773] [id = 137] 21:49:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a4a7400) [pid = 1773] [serial = 410] [outer = (nil)] 21:49:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a882800) [pid = 1773] [serial = 411] [outer = 0x9a4a7400] 21:49:55 INFO - PROCESS | 1773 | 1466743795448 Marionette DEBUG loaded listener.js 21:49:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9acb0800) [pid = 1773] [serial = 412] [outer = 0x9a4a7400] 21:49:56 INFO - PROCESS | 1773 | 1466743796351 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1249ms 21:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:49:56 INFO - PROCESS | 1773 | 1466743796426 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 1773 | 1466743796429 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 21:49:56 INFO - PROCESS | 1773 | 1466743796435 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - PROCESS | 1773 | 1466743796438 Marionette TRACE conn3 <- [1,522,null,{}] 21:49:56 INFO - PROCESS | 1773 | 1466743796443 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:56 INFO - PROCESS | 1773 | 1466743796448 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:56 INFO - PROCESS | 1773 | 1466743796665 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 21:49:56 INFO - PROCESS | 1773 | 1466743796689 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:56 INFO - PROCESS | 1773 | 1466743796700 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71000 == 36 [pid = 1773] [id = 138] 21:49:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x91e89800) [pid = 1773] [serial = 413] [outer = (nil)] 21:49:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b4a4c00) [pid = 1773] [serial = 414] [outer = 0x91e89800] 21:49:56 INFO - PROCESS | 1773 | 1466743796761 Marionette DEBUG loaded listener.js 21:49:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b6c7800) [pid = 1773] [serial = 415] [outer = 0x91e89800] 21:49:57 INFO - PROCESS | 1773 | 1466743797566 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1188ms 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92b75000) [pid = 1773] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b12d800) [pid = 1773] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9d959800) [pid = 1773] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92b7ec00) [pid = 1773] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e8d800) [pid = 1773] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a888000) [pid = 1773] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95113400) [pid = 1773] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977ec800) [pid = 1773] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92236800) [pid = 1773] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:49:57 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92232400) [pid = 1773] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:49:57 INFO - PROCESS | 1773 | 1466743797674 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 21:49:57 INFO - PROCESS | 1773 | 1466743797677 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 21:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:49:57 INFO - PROCESS | 1773 | 1466743797686 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:49:57 INFO - PROCESS | 1773 | 1466743797689 Marionette TRACE conn3 <- [1,526,null,{}] 21:49:57 INFO - PROCESS | 1773 | 1466743797695 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:57 INFO - PROCESS | 1773 | 1466743797700 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:57 INFO - PROCESS | 1773 | 1466743797852 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 21:49:57 INFO - PROCESS | 1773 | 1466743797860 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 1773 | 1466743797869 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b75000 == 37 [pid = 1773] [id = 139] 21:49:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9553a400) [pid = 1773] [serial = 416] [outer = (nil)] 21:49:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a06c800) [pid = 1773] [serial = 417] [outer = 0x9553a400] 21:49:57 INFO - PROCESS | 1773 | 1466743797932 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95572c00) [pid = 1773] [serial = 418] [outer = 0x9553a400] 21:49:58 INFO - PROCESS | 1773 | 1466743798788 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:49:58 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 21:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1128ms 21:49:58 INFO - PROCESS | 1773 | 1466743798815 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 1773 | 1466743798818 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 21:49:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:49:58 INFO - PROCESS | 1773 | 1466743798824 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 1773 | 1466743798826 Marionette TRACE conn3 <- [1,530,null,{}] 21:49:58 INFO - PROCESS | 1773 | 1466743798832 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:58 INFO - PROCESS | 1773 | 1466743798841 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:59 INFO - PROCESS | 1773 | 1466743799017 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 21:49:59 INFO - PROCESS | 1773 | 1466743799025 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 1773 | 1466743799031 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:49:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ee800 == 38 [pid = 1773] [id = 140] 21:49:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b6c6800) [pid = 1773] [serial = 419] [outer = (nil)] 21:49:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9c129000) [pid = 1773] [serial = 420] [outer = 0x9b6c6800] 21:49:59 INFO - PROCESS | 1773 | 1466743799094 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93b44c00) [pid = 1773] [serial = 421] [outer = 0x9b6c6800] 21:49:59 INFO - PROCESS | 1773 | 1466743799870 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:49:59 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 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:50:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:50:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:50:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1177ms 21:50:00 INFO - PROCESS | 1773 | 1466743800007 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 21:50:00 INFO - PROCESS | 1773 | 1466743800015 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 21:50:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:50:00 INFO - PROCESS | 1773 | 1466743800025 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:50:00 INFO - PROCESS | 1773 | 1466743800029 Marionette TRACE conn3 <- [1,534,null,{}] 21:50:00 INFO - PROCESS | 1773 | 1466743800038 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:00 INFO - PROCESS | 1773 | 1466743800044 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:00 INFO - PROCESS | 1773 | 1466743800257 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 21:50:00 INFO - PROCESS | 1773 | 1466743800414 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 1773 | 1466743800430 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e84800 == 39 [pid = 1773] [id = 141] 21:50:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x924cc400) [pid = 1773] [serial = 422] [outer = (nil)] 21:50:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x92b7f400) [pid = 1773] [serial = 423] [outer = 0x924cc400] 21:50:00 INFO - PROCESS | 1773 | 1466743800502 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x931b3000) [pid = 1773] [serial = 424] [outer = 0x924cc400] 21:50:01 INFO - PROCESS | 1773 | 1466743801386 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 21:50:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:50:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1388ms 21:50:01 INFO - PROCESS | 1773 | 1466743801413 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 1773 | 1466743801420 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 21:50:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:50:01 INFO - PROCESS | 1773 | 1466743801431 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 1773 | 1466743801435 Marionette TRACE conn3 <- [1,538,null,{}] 21:50:01 INFO - PROCESS | 1773 | 1466743801442 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:01 INFO - PROCESS | 1773 | 1466743801448 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:01 INFO - PROCESS | 1773 | 1466743801677 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 21:50:01 INFO - PROCESS | 1773 | 1466743801852 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 1773 | 1466743801863 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e66000 == 40 [pid = 1773] [id = 142] 21:50:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95113800) [pid = 1773] [serial = 425] [outer = (nil)] 21:50:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a4a4800) [pid = 1773] [serial = 426] [outer = 0x95113800] 21:50:01 INFO - PROCESS | 1773 | 1466743801939 Marionette DEBUG loaded listener.js 21:50:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b1c4400) [pid = 1773] [serial = 427] [outer = 0x95113800] 21:50:02 INFO - PROCESS | 1773 | 1466743802823 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:50:02 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. 21:50:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1437ms 21:50:02 INFO - PROCESS | 1773 | 1466743802868 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 21:50:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:50:02 INFO - PROCESS | 1773 | 1466743802872 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 21:50:02 INFO - PROCESS | 1773 | 1466743802879 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:50:02 INFO - PROCESS | 1773 | 1466743802885 Marionette TRACE conn3 <- [1,542,null,{}] 21:50:02 INFO - PROCESS | 1773 | 1466743802902 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:02 INFO - PROCESS | 1773 | 1466743802910 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:03 INFO - PROCESS | 1773 | 1466743803148 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 21:50:03 INFO - PROCESS | 1773 | 1466743803572 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 1773 | 1466743803593 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:03 INFO - PROCESS | 1773 | ++DOCSHELL 0xa2371800 == 41 [pid = 1773] [id = 143] 21:50:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0xa2373000) [pid = 1773] [serial = 428] [outer = (nil)] 21:50:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0xa23a9400) [pid = 1773] [serial = 429] [outer = 0xa2373000] 21:50:03 INFO - PROCESS | 1773 | 1466743803816 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0xa2533c00) [pid = 1773] [serial = 430] [outer = 0xa2373000] 21:50:04 INFO - PROCESS | 1773 | 1466743804663 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:50:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1840ms 21:50:04 INFO - PROCESS | 1773 | 1466743804719 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 1773 | 1466743804722 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 21:50:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:50:04 INFO - PROCESS | 1773 | 1466743804843 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 1773 | 1466743804846 Marionette TRACE conn3 <- [1,546,null,{}] 21:50:04 INFO - PROCESS | 1773 | 1466743804853 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:04 INFO - PROCESS | 1773 | 1466743804858 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:05 INFO - PROCESS | 1773 | 1466743805030 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 21:50:05 INFO - PROCESS | 1773 | 1466743805179 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 1773 | 1466743805186 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x951cf800 == 42 [pid = 1773] [id = 144] 21:50:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x99ebb000) [pid = 1773] [serial = 431] [outer = (nil)] 21:50:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0xa2fb6c00) [pid = 1773] [serial = 432] [outer = 0x99ebb000] 21:50:05 INFO - PROCESS | 1773 | 1466743805267 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0xa2fd0000) [pid = 1773] [serial = 433] [outer = 0x99ebb000] 21:50:06 INFO - PROCESS | 1773 | 1466743806030 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:50:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1304ms 21:50:06 INFO - PROCESS | 1773 | 1466743806095 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 1773 | 1466743806098 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 21:50:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:50:06 INFO - PROCESS | 1773 | 1466743806106 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 1773 | 1466743806109 Marionette TRACE conn3 <- [1,550,null,{}] 21:50:06 INFO - PROCESS | 1773 | 1466743806114 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:06 INFO - PROCESS | 1773 | 1466743806119 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:06 INFO - PROCESS | 1773 | 1466743806285 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 21:50:06 INFO - PROCESS | 1773 | 1466743806425 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 1773 | 1466743806436 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e3c00 == 43 [pid = 1773] [id = 145] 21:50:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922e4000) [pid = 1773] [serial = 434] [outer = (nil)] 21:50:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x922e9000) [pid = 1773] [serial = 435] [outer = 0x922e4000] 21:50:06 INFO - PROCESS | 1773 | 1466743806520 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x922ed800) [pid = 1773] [serial = 436] [outer = 0x922e4000] 21:50:07 INFO - PROCESS | 1773 | 1466743807355 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 21:50:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 21:50:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1291ms 21:50:07 INFO - PROCESS | 1773 | 1466743807402 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 21:50:07 INFO - PROCESS | 1773 | 1466743807406 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 21:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:50:07 INFO - PROCESS | 1773 | 1466743807414 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 1773 | 1466743807417 Marionette TRACE conn3 <- [1,554,null,{}] 21:50:07 INFO - PROCESS | 1773 | 1466743807422 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:07 INFO - PROCESS | 1773 | 1466743807431 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:07 INFO - PROCESS | 1773 | 1466743807612 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 21:50:07 INFO - PROCESS | 1773 | 1466743807772 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 1773 | 1466743807778 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6400 == 44 [pid = 1773] [id = 146] 21:50:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x922c6800) [pid = 1773] [serial = 437] [outer = (nil)] 21:50:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x922d1000) [pid = 1773] [serial = 438] [outer = 0x922c6800] 21:50:07 INFO - PROCESS | 1773 | 1466743807857 Marionette DEBUG loaded listener.js 21:50:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9b1c8c00) [pid = 1773] [serial = 439] [outer = 0x922c6800] 21:50:08 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:08 INFO - PROCESS | 1773 | 1466743808700 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1334ms 21:50:08 INFO - PROCESS | 1773 | 1466743808748 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 1773 | 1466743808752 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 21:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:50:08 INFO - PROCESS | 1773 | 1466743808758 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - PROCESS | 1773 | 1466743808760 Marionette TRACE conn3 <- [1,558,null,{}] 21:50:08 INFO - PROCESS | 1773 | 1466743808766 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:08 INFO - PROCESS | 1773 | 1466743808769 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:08 INFO - PROCESS | 1773 | 1466743808919 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 21:50:09 INFO - PROCESS | 1773 | 1466743809080 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:09 INFO - PROCESS | 1773 | 1466743809088 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1bc00 == 45 [pid = 1773] [id = 147] 21:50:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x90c1d800) [pid = 1773] [serial = 440] [outer = (nil)] 21:50:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x90c25000) [pid = 1773] [serial = 441] [outer = 0x90c1d800] 21:50:09 INFO - PROCESS | 1773 | 1466743809157 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x90c26c00) [pid = 1773] [serial = 442] [outer = 0x90c1d800] 21:50:10 INFO - PROCESS | 1773 | 1466743810023 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1327ms 21:50:10 INFO - PROCESS | 1773 | 1466743810086 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 1773 | 1466743810089 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 21:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:50:10 INFO - PROCESS | 1773 | 1466743810095 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 1773 | 1466743810104 Marionette TRACE conn3 <- [1,562,null,{}] 21:50:10 INFO - PROCESS | 1773 | 1466743810109 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 1773 | 1466743810114 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:10 INFO - PROCESS | 1773 | 1466743810272 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 21:50:10 INFO - PROCESS | 1773 | 1466743810428 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 1773 | 1466743810436 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c800 == 46 [pid = 1773] [id = 148] 21:50:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x90c20000) [pid = 1773] [serial = 443] [outer = (nil)] 21:50:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x921a5000) [pid = 1773] [serial = 444] [outer = 0x90c20000] 21:50:10 INFO - PROCESS | 1773 | 1466743810505 Marionette DEBUG loaded listener.js 21:50:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x921a6000) [pid = 1773] [serial = 445] [outer = 0x90c20000] 21:50:10 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:11 INFO - PROCESS | 1773 | 1466743811295 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1243ms 21:50:11 INFO - PROCESS | 1773 | 1466743811338 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 21:50:11 INFO - PROCESS | 1773 | 1466743811341 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 21:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:50:11 INFO - PROCESS | 1773 | 1466743811348 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:50:11 INFO - PROCESS | 1773 | 1466743811351 Marionette TRACE conn3 <- [1,566,null,{}] 21:50:11 INFO - PROCESS | 1773 | 1466743811356 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:11 INFO - PROCESS | 1773 | 1466743811361 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:11 INFO - PROCESS | 1773 | 1466743811512 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 21:50:11 INFO - PROCESS | 1773 | 1466743811858 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:11 INFO - PROCESS | 1773 | 1466743811867 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7a000 == 47 [pid = 1773] [id = 149] 21:50:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x91e7b800) [pid = 1773] [serial = 446] [outer = (nil)] 21:50:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x91e7ec00) [pid = 1773] [serial = 447] [outer = 0x91e7b800] 21:50:12 INFO - PROCESS | 1773 | 1466743812016 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x9222b400) [pid = 1773] [serial = 448] [outer = 0x91e7b800] 21:50:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x92236800) [pid = 1773] [serial = 449] [outer = 0x926f4400] 21:50:12 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:12 INFO - PROCESS | 1773 | 1466743812966 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1684ms 21:50:13 INFO - PROCESS | 1773 | 1466743813032 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 21:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:50:13 INFO - PROCESS | 1773 | 1466743813037 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 21:50:13 INFO - PROCESS | 1773 | 1466743813044 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - PROCESS | 1773 | 1466743813048 Marionette TRACE conn3 <- [1,570,null,{}] 21:50:13 INFO - PROCESS | 1773 | 1466743813055 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:13 INFO - PROCESS | 1773 | 1466743813062 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:13 INFO - PROCESS | 1773 | 1466743813251 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x92b75000 == 46 [pid = 1773] [id = 139] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71000 == 45 [pid = 1773] [id = 138] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x99e02c00 == 44 [pid = 1773] [id = 137] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x92513400 == 43 [pid = 1773] [id = 136] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8ec00 == 42 [pid = 1773] [id = 135] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x924d8c00 == 41 [pid = 1773] [id = 131] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8b400 == 40 [pid = 1773] [id = 130] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x92231400 == 39 [pid = 1773] [id = 125] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85400 == 38 [pid = 1773] [id = 129] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9a888c00 == 37 [pid = 1773] [id = 132] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6f800 == 36 [pid = 1773] [id = 133] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x92517c00 == 35 [pid = 1773] [id = 134] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7a000 == 34 [pid = 1773] [id = 149] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c800 == 33 [pid = 1773] [id = 148] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1bc00 == 32 [pid = 1773] [id = 147] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x922e3c00 == 31 [pid = 1773] [id = 145] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6400 == 30 [pid = 1773] [id = 146] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x951cf800 == 29 [pid = 1773] [id = 144] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0xa2371800 == 28 [pid = 1773] [id = 143] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x93e66000 == 27 [pid = 1773] [id = 142] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x926ee800 == 26 [pid = 1773] [id = 140] 21:50:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e84800 == 25 [pid = 1773] [id = 141] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x92234800) [pid = 1773] [serial = 387] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x93e64800) [pid = 1773] [serial = 357] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x977f9000) [pid = 1773] [serial = 358] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9b6be400) [pid = 1773] [serial = 361] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b3e8000) [pid = 1773] [serial = 360] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa23b0400) [pid = 1773] [serial = 364] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0xa209a800) [pid = 1773] [serial = 363] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x931b2800) [pid = 1773] [serial = 381] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9222e000) [pid = 1773] [serial = 378] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x92236400) [pid = 1773] [serial = 379] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9a88e400) [pid = 1773] [serial = 367] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9a88b800) [pid = 1773] [serial = 366] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x99eb7400) [pid = 1773] [serial = 376] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x977f8400) [pid = 1773] [serial = 384] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9963cc00) [pid = 1773] [serial = 375] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0xa2fd6000) [pid = 1773] [serial = 370] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0xa25edc00) [pid = 1773] [serial = 369] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9250c800) [pid = 1773] [serial = 373] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x99292800) [pid = 1773] [serial = 385] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x92239400) [pid = 1773] [serial = 372] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x93c0f800) [pid = 1773] [serial = 382] [outer = (nil)] [url = about:blank] 21:50:14 INFO - PROCESS | 1773 | 1466743814482 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 1773 | 1466743814493 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72400 == 26 [pid = 1773] [id = 150] 21:50:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e72800) [pid = 1773] [serial = 450] [outer = (nil)] 21:50:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x91e79000) [pid = 1773] [serial = 451] [outer = 0x91e72800] 21:50:14 INFO - PROCESS | 1773 | 1466743814563 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x91e85400) [pid = 1773] [serial = 452] [outer = 0x91e72800] 21:50:14 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:15 INFO - PROCESS | 1773 | 1466743815226 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2235ms 21:50:15 INFO - PROCESS | 1773 | 1466743815280 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 1773 | 1466743815286 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 21:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:50:15 INFO - PROCESS | 1773 | 1466743815293 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 1773 | 1466743815297 Marionette TRACE conn3 <- [1,574,null,{}] 21:50:15 INFO - PROCESS | 1773 | 1466743815304 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:15 INFO - PROCESS | 1773 | 1466743815310 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:15 INFO - PROCESS | 1773 | 1466743815457 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 21:50:15 INFO - PROCESS | 1773 | 1466743815558 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 1773 | 1466743815569 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6000 == 27 [pid = 1773] [id = 151] 21:50:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922c6c00) [pid = 1773] [serial = 453] [outer = (nil)] 21:50:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x922cf400) [pid = 1773] [serial = 454] [outer = 0x922c6c00] 21:50:15 INFO - PROCESS | 1773 | 1466743815631 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922ea000) [pid = 1773] [serial = 455] [outer = 0x922c6c00] 21:50:16 INFO - PROCESS | 1773 | 1466743816318 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1087ms 21:50:16 INFO - PROCESS | 1773 | 1466743816403 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 21:50:16 INFO - PROCESS | 1773 | 1466743816410 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 21:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:50:16 INFO - PROCESS | 1773 | 1466743816422 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - PROCESS | 1773 | 1466743816424 Marionette TRACE conn3 <- [1,578,null,{}] 21:50:16 INFO - PROCESS | 1773 | 1466743816430 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:16 INFO - PROCESS | 1773 | 1466743816435 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:16 INFO - PROCESS | 1773 | 1466743816590 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 21:50:16 INFO - PROCESS | 1773 | 1466743816600 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:16 INFO - PROCESS | 1773 | 1466743816608 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230d000 == 28 [pid = 1773] [id = 152] 21:50:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x92311400) [pid = 1773] [serial = 456] [outer = (nil)] 21:50:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9250fc00) [pid = 1773] [serial = 457] [outer = 0x92311400] 21:50:16 INFO - PROCESS | 1773 | 1466743816670 Marionette DEBUG loaded listener.js 21:50:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x926ec800) [pid = 1773] [serial = 458] [outer = 0x92311400] 21:50:17 INFO - PROCESS | 1773 | 1466743817582 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1232ms 21:50:17 INFO - PROCESS | 1773 | 1466743817651 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 1773 | 1466743817655 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 21:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:50:17 INFO - PROCESS | 1773 | 1466743817669 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 1773 | 1466743817678 Marionette TRACE conn3 <- [1,582,null,{}] 21:50:17 INFO - PROCESS | 1773 | 1466743817694 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:17 INFO - PROCESS | 1773 | 1466743817701 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:17 INFO - PROCESS | 1773 | 1466743817891 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 21:50:17 INFO - PROCESS | 1773 | 1466743817910 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 1773 | 1466743817918 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7b400 == 29 [pid = 1773] [id = 153] 21:50:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x92b7c400) [pid = 1773] [serial = 459] [outer = (nil)] 21:50:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x93b43c00) [pid = 1773] [serial = 460] [outer = 0x92b7c400] 21:50:17 INFO - PROCESS | 1773 | 1466743817982 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x93c16c00) [pid = 1773] [serial = 461] [outer = 0x92b7c400] 21:50:18 INFO - PROCESS | 1773 | 1466743818798 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1158ms 21:50:18 INFO - PROCESS | 1773 | 1466743818820 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 1773 | 1466743818824 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 21:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:50:18 INFO - PROCESS | 1773 | 1466743818830 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 1773 | 1466743818832 Marionette TRACE conn3 <- [1,586,null,{}] 21:50:18 INFO - PROCESS | 1773 | 1466743818838 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:18 INFO - PROCESS | 1773 | 1466743818842 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:19 INFO - PROCESS | 1773 | 1466743819446 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x95572800) [pid = 1773] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9553a400) [pid = 1773] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x91e89800) [pid = 1773] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9a4a7400) [pid = 1773] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x951ce000) [pid = 1773] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9a889000) [pid = 1773] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x91e8b800) [pid = 1773] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x91e88400) [pid = 1773] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9222c000) [pid = 1773] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x92b78400) [pid = 1773] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a88b400) [pid = 1773] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:50:19 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b6c6800) [pid = 1773] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:50:19 INFO - PROCESS | 1773 | 1466743819630 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 1773 | 1466743819636 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29000 == 30 [pid = 1773] [id = 154] 21:50:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e76000) [pid = 1773] [serial = 462] [outer = (nil)] 21:50:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922ec400) [pid = 1773] [serial = 463] [outer = 0x91e76000] 21:50:19 INFO - PROCESS | 1773 | 1466743819698 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92b83800) [pid = 1773] [serial = 464] [outer = 0x91e76000] 21:50:20 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:20 INFO - PROCESS | 1773 | 1466743820303 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1532ms 21:50:20 INFO - PROCESS | 1773 | 1466743820363 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 1773 | 1466743820365 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 21:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:50:20 INFO - PROCESS | 1773 | 1466743820371 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 1773 | 1466743820374 Marionette TRACE conn3 <- [1,590,null,{}] 21:50:20 INFO - PROCESS | 1773 | 1466743820379 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:20 INFO - PROCESS | 1773 | 1466743820383 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:20 INFO - PROCESS | 1773 | 1466743820547 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 21:50:20 INFO - PROCESS | 1773 | 1466743820567 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:20 INFO - PROCESS | 1773 | 1466743820584 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5f800 == 31 [pid = 1773] [id = 155] 21:50:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x95114800) [pid = 1773] [serial = 465] [outer = (nil)] 21:50:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9553b400) [pid = 1773] [serial = 466] [outer = 0x95114800] 21:50:20 INFO - PROCESS | 1773 | 1466743820654 Marionette DEBUG loaded listener.js 21:50:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x977efc00) [pid = 1773] [serial = 467] [outer = 0x95114800] 21:50:21 INFO - PROCESS | 1773 | 1466743821569 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:50:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:50:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1286ms 21:50:21 INFO - PROCESS | 1773 | 1466743821669 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 21:50:21 INFO - PROCESS | 1773 | 1466743821675 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 21:50:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:50:21 INFO - PROCESS | 1773 | 1466743821684 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:50:21 INFO - PROCESS | 1773 | 1466743821690 Marionette TRACE conn3 <- [1,594,null,{}] 21:50:21 INFO - PROCESS | 1773 | 1466743821698 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:21 INFO - PROCESS | 1773 | 1466743821704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:21 INFO - PROCESS | 1773 | 1466743821934 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 21:50:22 INFO - PROCESS | 1773 | 1466743822046 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 1773 | 1466743822060 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8d000 == 32 [pid = 1773] [id = 156] 21:50:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x921aa000) [pid = 1773] [serial = 468] [outer = (nil)] 21:50:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x92230400) [pid = 1773] [serial = 469] [outer = 0x921aa000] 21:50:22 INFO - PROCESS | 1773 | 1466743822133 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x922c5c00) [pid = 1773] [serial = 470] [outer = 0x921aa000] 21:50:23 INFO - PROCESS | 1773 | 1466743823079 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:50:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1438ms 21:50:23 INFO - PROCESS | 1773 | 1466743823121 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 21:50:23 INFO - PROCESS | 1773 | 1466743823127 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 21:50:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:50:23 INFO - PROCESS | 1773 | 1466743823137 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 1773 | 1466743823140 Marionette TRACE conn3 <- [1,598,null,{}] 21:50:23 INFO - PROCESS | 1773 | 1466743823147 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:23 INFO - PROCESS | 1773 | 1466743823152 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:23 INFO - PROCESS | 1773 | 1466743823318 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 21:50:23 INFO - PROCESS | 1773 | 1466743823460 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:23 INFO - PROCESS | 1773 | 1466743823470 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x92310800 == 33 [pid = 1773] [id = 157] 21:50:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x924ce800) [pid = 1773] [serial = 471] [outer = (nil)] 21:50:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x92519800) [pid = 1773] [serial = 472] [outer = 0x924ce800] 21:50:23 INFO - PROCESS | 1773 | 1466743823543 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x92b76c00) [pid = 1773] [serial = 473] [outer = 0x924ce800] 21:50:24 INFO - PROCESS | 1773 | 1466743824522 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1479ms 21:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:50:24 INFO - PROCESS | 1773 | 1466743824617 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 21:50:24 INFO - PROCESS | 1773 | 1466743824620 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 21:50:24 INFO - PROCESS | 1773 | 1466743824627 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:50:24 INFO - PROCESS | 1773 | 1466743824633 Marionette TRACE conn3 <- [1,602,null,{}] 21:50:24 INFO - PROCESS | 1773 | 1466743824648 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:24 INFO - PROCESS | 1773 | 1466743824656 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:24 INFO - PROCESS | 1773 | 1466743824884 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 21:50:25 INFO - PROCESS | 1773 | 1466743825076 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:25 INFO - PROCESS | 1773 | 1466743825086 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x977ed000 == 34 [pid = 1773] [id = 158] 21:50:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x977ed800) [pid = 1773] [serial = 474] [outer = (nil)] 21:50:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x977fa400) [pid = 1773] [serial = 475] [outer = 0x977ed800] 21:50:25 INFO - PROCESS | 1773 | 1466743825165 Marionette DEBUG loaded listener.js 21:50:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x977fbc00) [pid = 1773] [serial = 476] [outer = 0x977ed800] 21:50:26 INFO - PROCESS | 1773 | 1466743826081 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1538ms 21:50:26 INFO - PROCESS | 1773 | 1466743826165 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 21:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:50:26 INFO - PROCESS | 1773 | 1466743826170 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 21:50:26 INFO - PROCESS | 1773 | 1466743826175 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 1773 | 1466743826179 Marionette TRACE conn3 <- [1,606,null,{}] 21:50:26 INFO - PROCESS | 1773 | 1466743826184 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 1773 | 1466743826189 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:26 INFO - PROCESS | 1773 | 1466743826356 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 21:50:26 INFO - PROCESS | 1773 | 1466743826601 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 1773 | 1466743826611 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25400 == 35 [pid = 1773] [id = 159] 21:50:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x91e70000) [pid = 1773] [serial = 477] [outer = (nil)] 21:50:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x91e7a400) [pid = 1773] [serial = 478] [outer = 0x91e70000] 21:50:26 INFO - PROCESS | 1773 | 1466743826731 Marionette DEBUG loaded listener.js 21:50:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x921a2c00) [pid = 1773] [serial = 479] [outer = 0x91e70000] 21:50:27 INFO - PROCESS | 1773 | --DOCSHELL 0x99647400 == 34 [pid = 1773] [id = 90] 21:50:27 INFO - PROCESS | 1773 | --DOCSHELL 0x977f8000 == 33 [pid = 1773] [id = 102] 21:50:27 INFO - PROCESS | 1773 | --DOCSHELL 0x93e61400 == 32 [pid = 1773] [id = 101] 21:50:27 INFO - PROCESS | 1773 | 1466743827640 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x93b44c00) [pid = 1773] [serial = 421] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b6bcc00) [pid = 1773] [serial = 403] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x95572c00) [pid = 1773] [serial = 418] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b4a4c00) [pid = 1773] [serial = 414] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9acb0800) [pid = 1773] [serial = 412] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b650400) [pid = 1773] [serial = 402] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9553fc00) [pid = 1773] [serial = 393] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9aca9800) [pid = 1773] [serial = 396] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x92236000) [pid = 1773] [serial = 397] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x92306c00) [pid = 1773] [serial = 391] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9a882800) [pid = 1773] [serial = 411] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x931b0800) [pid = 1773] [serial = 388] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x924d7c00) [pid = 1773] [serial = 406] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x92239000) [pid = 1773] [serial = 405] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b6c7800) [pid = 1773] [serial = 415] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95113000) [pid = 1773] [serial = 408] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a06c800) [pid = 1773] [serial = 417] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x977f0000) [pid = 1773] [serial = 394] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95539400) [pid = 1773] [serial = 409] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9222c800) [pid = 1773] [serial = 390] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b30f400) [pid = 1773] [serial = 399] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b3e1800) [pid = 1773] [serial = 400] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9c129000) [pid = 1773] [serial = 420] [outer = (nil)] [url = about:blank] 21:50:27 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b1c8800) [pid = 1773] [serial = 253] [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.] 21:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1538ms 21:50:27 INFO - PROCESS | 1773 | 1466743827714 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 21:50:27 INFO - PROCESS | 1773 | 1466743827719 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 21:50:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:50:27 INFO - PROCESS | 1773 | 1466743827726 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:50:27 INFO - PROCESS | 1773 | 1466743827730 Marionette TRACE conn3 <- [1,610,null,{}] 21:50:27 INFO - PROCESS | 1773 | 1466743827737 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:27 INFO - PROCESS | 1773 | 1466743827744 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:27 INFO - PROCESS | 1773 | 1466743827886 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 21:50:28 INFO - PROCESS | 1773 | 1466743827992 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 1773 | 1466743828001 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233c00 == 33 [pid = 1773] [id = 160] 21:50:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x922c7400) [pid = 1773] [serial = 480] [outer = (nil)] 21:50:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922e9c00) [pid = 1773] [serial = 481] [outer = 0x922c7400] 21:50:28 INFO - PROCESS | 1773 | 1466743828074 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92413000) [pid = 1773] [serial = 482] [outer = 0x922c7400] 21:50:28 INFO - PROCESS | 1773 | 1466743828754 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1086ms 21:50:28 INFO - PROCESS | 1773 | 1466743828817 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 1773 | 1466743828822 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 21:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:50:28 INFO - PROCESS | 1773 | 1466743828831 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 1773 | 1466743828833 Marionette TRACE conn3 <- [1,614,null,{}] 21:50:28 INFO - PROCESS | 1773 | 1466743828839 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 1773 | 1466743828843 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:29 INFO - PROCESS | 1773 | 1466743829000 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:50:29 INFO - PROCESS | 1773 | 1466743829102 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 1773 | 1466743829110 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6400 == 34 [pid = 1773] [id = 161] 21:50:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x924cc000) [pid = 1773] [serial = 483] [outer = (nil)] 21:50:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x93b4d800) [pid = 1773] [serial = 484] [outer = 0x924cc000] 21:50:29 INFO - PROCESS | 1773 | 1466743829174 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x95116c00) [pid = 1773] [serial = 485] [outer = 0x924cc000] 21:50:29 INFO - PROCESS | 1773 | 1466743829877 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1081ms 21:50:29 INFO - PROCESS | 1773 | 1466743829913 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 1773 | 1466743829915 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 21:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:50:29 INFO - PROCESS | 1773 | 1466743829923 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 1773 | 1466743829931 Marionette TRACE conn3 <- [1,618,null,{}] 21:50:29 INFO - PROCESS | 1773 | 1466743829957 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:29 INFO - PROCESS | 1773 | 1466743829964 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:30 INFO - PROCESS | 1773 | 1466743830145 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:50:30 INFO - PROCESS | 1773 | 1466743830165 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 1773 | 1466743830171 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e78800 == 35 [pid = 1773] [id = 162] 21:50:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x95547800) [pid = 1773] [serial = 486] [outer = (nil)] 21:50:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x99296c00) [pid = 1773] [serial = 487] [outer = 0x95547800] 21:50:30 INFO - PROCESS | 1773 | 1466743830233 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x99648400) [pid = 1773] [serial = 488] [outer = 0x95547800] 21:50:31 INFO - PROCESS | 1773 | 1466743831037 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1156ms 21:50:31 INFO - PROCESS | 1773 | 1466743831078 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 1773 | 1466743831082 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 21:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:50:31 INFO - PROCESS | 1773 | 1466743831087 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 1773 | 1466743831090 Marionette TRACE conn3 <- [1,622,null,{}] 21:50:31 INFO - PROCESS | 1773 | 1466743831101 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:31 INFO - PROCESS | 1773 | 1466743831105 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:31 INFO - PROCESS | 1773 | 1466743831293 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:50:31 INFO - PROCESS | 1773 | 1466743831309 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 1773 | 1466743831316 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x92410000 == 36 [pid = 1773] [id = 163] 21:50:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x92b79400) [pid = 1773] [serial = 489] [outer = (nil)] 21:50:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x996ee000) [pid = 1773] [serial = 490] [outer = 0x92b79400] 21:50:31 INFO - PROCESS | 1773 | 1466743831378 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x99d9b000) [pid = 1773] [serial = 491] [outer = 0x92b79400] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x92b7c400) [pid = 1773] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x91e72800) [pid = 1773] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92311400) [pid = 1773] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922c6c00) [pid = 1773] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e7b800) [pid = 1773] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x924cc400) [pid = 1773] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95113800) [pid = 1773] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0xa2373000) [pid = 1773] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99ebb000) [pid = 1773] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922e4000) [pid = 1773] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e76000) [pid = 1773] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922c6800) [pid = 1773] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x90c1d800) [pid = 1773] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:50:32 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x90c20000) [pid = 1773] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:50:32 INFO - PROCESS | 1773 | 1466743832296 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1233ms 21:50:32 INFO - PROCESS | 1773 | 1466743832325 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 1773 | 1466743832328 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 21:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:50:32 INFO - PROCESS | 1773 | 1466743832335 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - PROCESS | 1773 | 1466743832338 Marionette TRACE conn3 <- [1,626,null,{}] 21:50:32 INFO - PROCESS | 1773 | 1466743832343 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:32 INFO - PROCESS | 1773 | 1466743832348 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:32 INFO - PROCESS | 1773 | 1466743832477 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:50:32 INFO - PROCESS | 1773 | 1466743832488 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 1773 | 1466743832504 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6c00 == 37 [pid = 1773] [id = 164] 21:50:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922ca000) [pid = 1773] [serial = 492] [outer = (nil)] 21:50:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x92b7c400) [pid = 1773] [serial = 493] [outer = 0x922ca000] 21:50:32 INFO - PROCESS | 1773 | 1466743832575 Marionette DEBUG loaded listener.js 21:50:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x996e9800) [pid = 1773] [serial = 494] [outer = 0x922ca000] 21:50:33 INFO - PROCESS | 1773 | 1466743833352 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1034ms 21:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:50:33 INFO - PROCESS | 1773 | 1466743833369 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:50:33 INFO - PROCESS | 1773 | 1466743833372 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 21:50:33 INFO - PROCESS | 1773 | 1466743833377 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:50:33 INFO - PROCESS | 1773 | 1466743833381 Marionette TRACE conn3 <- [1,630,null,{}] 21:50:33 INFO - PROCESS | 1773 | 1466743833386 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:33 INFO - PROCESS | 1773 | 1466743833390 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:33 INFO - PROCESS | 1773 | 1466743833581 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:50:33 INFO - PROCESS | 1773 | 1466743833599 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 1773 | 1466743833607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f000 == 38 [pid = 1773] [id = 165] 21:50:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922ea400) [pid = 1773] [serial = 495] [outer = (nil)] 21:50:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a4a9400) [pid = 1773] [serial = 496] [outer = 0x922ea400] 21:50:33 INFO - PROCESS | 1773 | 1466743833665 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a75d000) [pid = 1773] [serial = 497] [outer = 0x922ea400] 21:50:34 INFO - PROCESS | 1773 | 1466743834524 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1177ms 21:50:34 INFO - PROCESS | 1773 | 1466743834555 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:50:34 INFO - PROCESS | 1773 | 1466743834560 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 21:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:50:34 INFO - PROCESS | 1773 | 1466743834569 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:50:34 INFO - PROCESS | 1773 | 1466743834574 Marionette TRACE conn3 <- [1,634,null,{}] 21:50:34 INFO - PROCESS | 1773 | 1466743834582 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:34 INFO - PROCESS | 1773 | 1466743834587 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:34 INFO - PROCESS | 1773 | 1466743834772 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:50:34 INFO - PROCESS | 1773 | 1466743834919 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:34 INFO - PROCESS | 1773 | 1466743834933 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e75c00 == 39 [pid = 1773] [id = 166] 21:50:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e76c00) [pid = 1773] [serial = 498] [outer = (nil)] 21:50:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92234000) [pid = 1773] [serial = 499] [outer = 0x91e76c00] 21:50:35 INFO - PROCESS | 1773 | 1466743835007 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x924cd400) [pid = 1773] [serial = 500] [outer = 0x91e76c00] 21:50:35 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:35 INFO - PROCESS | 1773 | 1466743835805 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1286ms 21:50:35 INFO - PROCESS | 1773 | 1466743835855 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 1773 | 1466743835862 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 21:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:50:35 INFO - PROCESS | 1773 | 1466743835872 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 1773 | 1466743835876 Marionette TRACE conn3 <- [1,638,null,{}] 21:50:35 INFO - PROCESS | 1773 | 1466743835882 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:35 INFO - PROCESS | 1773 | 1466743835888 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:36 INFO - PROCESS | 1773 | 1466743836052 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:50:36 INFO - PROCESS | 1773 | 1466743836204 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 1773 | 1466743836215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c5800 == 40 [pid = 1773] [id = 167] 21:50:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x92b82400) [pid = 1773] [serial = 501] [outer = (nil)] 21:50:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x93e62800) [pid = 1773] [serial = 502] [outer = 0x92b82400] 21:50:36 INFO - PROCESS | 1773 | 1466743836286 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x95340c00) [pid = 1773] [serial = 503] [outer = 0x92b82400] 21:50:36 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:37 INFO - PROCESS | 1773 | 1466743837210 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:50:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:50:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1381ms 21:50:37 INFO - PROCESS | 1773 | 1466743837253 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:50:37 INFO - PROCESS | 1773 | 1466743837257 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 21:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:50:37 INFO - PROCESS | 1773 | 1466743837263 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:50:37 INFO - PROCESS | 1773 | 1466743837268 Marionette TRACE conn3 <- [1,642,null,{}] 21:50:37 INFO - PROCESS | 1773 | 1466743837283 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:37 INFO - PROCESS | 1773 | 1466743837291 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:37 INFO - PROCESS | 1773 | 1466743837452 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:50:37 INFO - PROCESS | 1773 | 1466743837598 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:37 INFO - PROCESS | 1773 | 1466743837611 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x99eb7400 == 41 [pid = 1773] [id = 168] 21:50:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x99eb9000) [pid = 1773] [serial = 504] [outer = (nil)] 21:50:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9a4a9000) [pid = 1773] [serial = 505] [outer = 0x99eb9000] 21:50:37 INFO - PROCESS | 1773 | 1466743837683 Marionette DEBUG loaded listener.js 21:50:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9a887800) [pid = 1773] [serial = 506] [outer = 0x99eb9000] 21:50:38 INFO - PROCESS | 1773 | 1466743838509 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1288ms 21:50:38 INFO - PROCESS | 1773 | 1466743838551 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:50:38 INFO - PROCESS | 1773 | 1466743838556 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 21:50:38 INFO - PROCESS | 1773 | 1466743838561 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - PROCESS | 1773 | 1466743838565 Marionette TRACE conn3 <- [1,646,null,{}] 21:50:38 INFO - PROCESS | 1773 | 1466743838584 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:38 INFO - PROCESS | 1773 | 1466743838590 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:38 INFO - PROCESS | 1773 | 1466743838792 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:50:38 INFO - PROCESS | 1773 | 1466743838902 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:38 INFO - PROCESS | 1773 | 1466743838908 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a88ec00 == 42 [pid = 1773] [id = 169] 21:50:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9a88f400) [pid = 1773] [serial = 507] [outer = (nil)] 21:50:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9acb0400) [pid = 1773] [serial = 508] [outer = 0x9a88f400] 21:50:38 INFO - PROCESS | 1773 | 1466743838982 Marionette DEBUG loaded listener.js 21:50:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9b13a000) [pid = 1773] [serial = 509] [outer = 0x9a88f400] 21:50:39 INFO - PROCESS | 1773 | 1466743839868 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1379ms 21:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:50:39 INFO - PROCESS | 1773 | 1466743839941 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 1773 | 1466743839944 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 21:50:39 INFO - PROCESS | 1773 | 1466743839950 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 1773 | 1466743839953 Marionette TRACE conn3 <- [1,650,null,{}] 21:50:39 INFO - PROCESS | 1773 | 1466743839958 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:39 INFO - PROCESS | 1773 | 1466743839963 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:40 INFO - PROCESS | 1773 | 1466743840121 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:50:40 INFO - PROCESS | 1773 | 1466743840272 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 1773 | 1466743840278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x95571400 == 43 [pid = 1773] [id = 170] 21:50:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x99211000) [pid = 1773] [serial = 510] [outer = (nil)] 21:50:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9b1c6c00) [pid = 1773] [serial = 511] [outer = 0x99211000] 21:50:40 INFO - PROCESS | 1773 | 1466743840377 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9b1ca400) [pid = 1773] [serial = 512] [outer = 0x99211000] 21:50:41 INFO - PROCESS | 1773 | 1466743841193 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1283ms 21:50:41 INFO - PROCESS | 1773 | 1466743841232 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 1773 | 1466743841236 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 21:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:50:41 INFO - PROCESS | 1773 | 1466743841259 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 1773 | 1466743841262 Marionette TRACE conn3 <- [1,654,null,{}] 21:50:41 INFO - PROCESS | 1773 | 1466743841267 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:41 INFO - PROCESS | 1773 | 1466743841277 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:41 INFO - PROCESS | 1773 | 1466743841465 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:50:41 INFO - PROCESS | 1773 | 1466743841615 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 1773 | 1466743841621 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x978c8400 == 44 [pid = 1773] [id = 171] 21:50:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9acb1c00) [pid = 1773] [serial = 513] [outer = (nil)] 21:50:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9b3ea800) [pid = 1773] [serial = 514] [outer = 0x9acb1c00] 21:50:41 INFO - PROCESS | 1773 | 1466743841693 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x9b64b000) [pid = 1773] [serial = 515] [outer = 0x9acb1c00] 21:50:42 INFO - PROCESS | 1773 | 1466743842485 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1290ms 21:50:42 INFO - PROCESS | 1773 | 1466743842553 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 1773 | 1466743842555 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 21:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:50:42 INFO - PROCESS | 1773 | 1466743842562 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 1773 | 1466743842565 Marionette TRACE conn3 <- [1,658,null,{}] 21:50:42 INFO - PROCESS | 1773 | 1466743842571 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:42 INFO - PROCESS | 1773 | 1466743842575 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:42 INFO - PROCESS | 1773 | 1466743842728 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:50:42 INFO - PROCESS | 1773 | 1466743842881 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:42 INFO - PROCESS | 1773 | 1466743842887 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1b400 == 45 [pid = 1773] [id = 172] 21:50:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x90c21800) [pid = 1773] [serial = 516] [outer = (nil)] 21:50:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x921a4800) [pid = 1773] [serial = 517] [outer = 0x90c21800] 21:50:42 INFO - PROCESS | 1773 | 1466743842965 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x921aa800) [pid = 1773] [serial = 518] [outer = 0x90c21800] 21:50:43 INFO - PROCESS | 1773 | 1466743843956 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1433ms 21:50:44 INFO - PROCESS | 1773 | 1466743843996 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 1773 | 1466743844002 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 21:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:50:44 INFO - PROCESS | 1773 | 1466743844010 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 1773 | 1466743844015 Marionette TRACE conn3 <- [1,662,null,{}] 21:50:44 INFO - PROCESS | 1773 | 1466743844022 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:44 INFO - PROCESS | 1773 | 1466743844027 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:44 INFO - PROCESS | 1773 | 1466743844185 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:50:44 INFO - PROCESS | 1773 | 1466743844381 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:44 INFO - PROCESS | 1773 | 1466743844394 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24000 == 46 [pid = 1773] [id = 173] 21:50:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x9219f800) [pid = 1773] [serial = 519] [outer = (nil)] 21:50:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x922cc400) [pid = 1773] [serial = 520] [outer = 0x9219f800] 21:50:44 INFO - PROCESS | 1773 | 1466743844464 Marionette DEBUG loaded listener.js 21:50:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x922ed000) [pid = 1773] [serial = 521] [outer = 0x9219f800] 21:50:44 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:45 INFO - PROCESS | 1773 | 1466743845330 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1380ms 21:50:45 INFO - PROCESS | 1773 | 1466743845390 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:50:45 INFO - PROCESS | 1773 | 1466743845397 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 21:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:50:45 INFO - PROCESS | 1773 | 1466743845406 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:50:45 INFO - PROCESS | 1773 | 1466743845410 Marionette TRACE conn3 <- [1,666,null,{}] 21:50:45 INFO - PROCESS | 1773 | 1466743845416 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:45 INFO - PROCESS | 1773 | 1466743845421 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x926f9400 == 45 [pid = 1773] [id = 99] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x92b79800 == 44 [pid = 1773] [id = 100] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x95546c00 == 43 [pid = 1773] [id = 87] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72400 == 42 [pid = 1773] [id = 150] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x92517000 == 41 [pid = 1773] [id = 103] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x926fa800 == 40 [pid = 1773] [id = 91] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x95116000 == 39 [pid = 1773] [id = 88] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x92410400 == 38 [pid = 1773] [id = 89] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9230dc00 == 37 [pid = 1773] [id = 94] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6c8800 == 36 [pid = 1773] [id = 95] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9230cc00 == 35 [pid = 1773] [id = 97] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9240f400 == 34 [pid = 1773] [id = 92] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x99d9a400 == 33 [pid = 1773] [id = 98] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9d906c00 == 32 [pid = 1773] [id = 96] 21:50:46 INFO - PROCESS | 1773 | --DOCSHELL 0x91e83c00 == 31 [pid = 1773] [id = 93] 21:50:46 INFO - PROCESS | 1773 | 1466743846437 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x9553b400) [pid = 1773] [serial = 466] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x93b43c00) [pid = 1773] [serial = 460] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x91e79000) [pid = 1773] [serial = 451] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x91e85400) [pid = 1773] [serial = 452] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9250fc00) [pid = 1773] [serial = 457] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x922cf400) [pid = 1773] [serial = 454] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x922ea000) [pid = 1773] [serial = 455] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9222b400) [pid = 1773] [serial = 448] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x91e7ec00) [pid = 1773] [serial = 447] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x931b3000) [pid = 1773] [serial = 424] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x92b7f400) [pid = 1773] [serial = 423] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9b1c4400) [pid = 1773] [serial = 427] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9a4a4800) [pid = 1773] [serial = 426] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0xa2533c00) [pid = 1773] [serial = 430] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0xa23a9400) [pid = 1773] [serial = 429] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0xa2fd0000) [pid = 1773] [serial = 433] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0xa2fb6c00) [pid = 1773] [serial = 432] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x922ed800) [pid = 1773] [serial = 436] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922e9000) [pid = 1773] [serial = 435] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922ec400) [pid = 1773] [serial = 463] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93c16c00) [pid = 1773] [serial = 461] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b1c8c00) [pid = 1773] [serial = 439] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922d1000) [pid = 1773] [serial = 438] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x90c26c00) [pid = 1773] [serial = 442] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x90c25000) [pid = 1773] [serial = 441] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x921a6000) [pid = 1773] [serial = 445] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x921a5000) [pid = 1773] [serial = 444] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x926ec800) [pid = 1773] [serial = 458] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92b83800) [pid = 1773] [serial = 464] [outer = (nil)] [url = about:blank] 21:50:46 INFO - PROCESS | 1773 | 1466743846727 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:46 INFO - PROCESS | 1773 | 1466743846736 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e70800 == 32 [pid = 1773] [id = 174] 21:50:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x91e71000) [pid = 1773] [serial = 522] [outer = (nil)] 21:50:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x91e75400) [pid = 1773] [serial = 523] [outer = 0x91e71000] 21:50:46 INFO - PROCESS | 1773 | 1466743846803 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x91e82400) [pid = 1773] [serial = 524] [outer = 0x91e71000] 21:50:47 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:47 INFO - PROCESS | 1773 | 1466743847494 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2141ms 21:50:47 INFO - PROCESS | 1773 | 1466743847549 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 1773 | 1466743847554 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 21:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:50:47 INFO - PROCESS | 1773 | 1466743847563 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 1773 | 1466743847568 Marionette TRACE conn3 <- [1,670,null,{}] 21:50:47 INFO - PROCESS | 1773 | 1466743847580 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:47 INFO - PROCESS | 1773 | 1466743847584 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:47 INFO - PROCESS | 1773 | 1466743847753 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:50:47 INFO - PROCESS | 1773 | 1466743847855 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:47 INFO - PROCESS | 1773 | 1466743847863 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222c000 == 33 [pid = 1773] [id = 175] 21:50:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9222d000) [pid = 1773] [serial = 525] [outer = (nil)] 21:50:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x92235000) [pid = 1773] [serial = 526] [outer = 0x9222d000] 21:50:47 INFO - PROCESS | 1773 | 1466743847935 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x922cbc00) [pid = 1773] [serial = 527] [outer = 0x9222d000] 21:50:48 INFO - PROCESS | 1773 | 1466743848622 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1085ms 21:50:48 INFO - PROCESS | 1773 | 1466743848664 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 1773 | 1466743848668 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 21:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:50:48 INFO - PROCESS | 1773 | 1466743848674 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 1773 | 1466743848678 Marionette TRACE conn3 <- [1,674,null,{}] 21:50:48 INFO - PROCESS | 1773 | 1466743848699 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:48 INFO - PROCESS | 1773 | 1466743848704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:48 INFO - PROCESS | 1773 | 1466743848904 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:50:48 INFO - PROCESS | 1773 | 1466743848927 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 1773 | 1466743848934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x92311400 == 34 [pid = 1773] [id = 176] 21:50:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9240ec00) [pid = 1773] [serial = 528] [outer = (nil)] 21:50:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x924cd000) [pid = 1773] [serial = 529] [outer = 0x9240ec00] 21:50:49 INFO - PROCESS | 1773 | 1466743848998 Marionette DEBUG loaded listener.js 21:50:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9250cc00) [pid = 1773] [serial = 530] [outer = 0x9240ec00] 21:50:49 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:50:49 INFO - PROCESS | 1773 | 1466743849891 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:50:49 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 21:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1251ms 21:50:49 INFO - PROCESS | 1773 | 1466743849928 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 1773 | 1466743849934 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 21:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:50:49 INFO - PROCESS | 1773 | 1466743849951 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 1773 | 1466743849959 Marionette TRACE conn3 <- [1,678,null,{}] 21:50:49 INFO - PROCESS | 1773 | 1466743849969 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:49 INFO - PROCESS | 1773 | 1466743849975 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:50 INFO - PROCESS | 1773 | 1466743850170 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:50:50 INFO - PROCESS | 1773 | 1466743850188 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 1773 | 1466743850217 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x92309400 == 35 [pid = 1773] [id = 177] 21:50:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92410c00) [pid = 1773] [serial = 531] [outer = (nil)] 21:50:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x92b81c00) [pid = 1773] [serial = 532] [outer = 0x92410c00] 21:50:50 INFO - PROCESS | 1773 | 1466743850331 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x931b2000) [pid = 1773] [serial = 533] [outer = 0x92410c00] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x922c7400) [pid = 1773] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x924ce800) [pid = 1773] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95547800) [pid = 1773] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e70000) [pid = 1773] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x924cc000) [pid = 1773] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x921aa000) [pid = 1773] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92b79400) [pid = 1773] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922ca000) [pid = 1773] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977ed800) [pid = 1773] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x95114800) [pid = 1773] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:50:51 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922ea400) [pid = 1773] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:50:51 INFO - PROCESS | 1773 | 1466743851499 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1597ms 21:50:51 INFO - PROCESS | 1773 | 1466743851540 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:50:51 INFO - PROCESS | 1773 | 1466743851544 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 21:50:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:50:51 INFO - PROCESS | 1773 | 1466743851549 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 1773 | 1466743851552 Marionette TRACE conn3 <- [1,682,null,{}] 21:50:51 INFO - PROCESS | 1773 | 1466743851558 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:51 INFO - PROCESS | 1773 | 1466743851563 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:51 INFO - PROCESS | 1773 | 1466743851700 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:50:51 INFO - PROCESS | 1773 | 1466743851871 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:51 INFO - PROCESS | 1773 | 1466743851877 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28000 == 36 [pid = 1773] [id = 178] 21:50:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x91e70000) [pid = 1773] [serial = 534] [outer = (nil)] 21:50:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x931bb400) [pid = 1773] [serial = 535] [outer = 0x91e70000] 21:50:51 INFO - PROCESS | 1773 | 1466743851942 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93c0e800) [pid = 1773] [serial = 536] [outer = 0x91e70000] 21:50:52 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:52 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:50:52 INFO - PROCESS | 1773 | 1466743852964 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:50:52 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) 21:50:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1435ms 21:50:52 INFO - PROCESS | 1773 | 1466743852985 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 1773 | 1466743852989 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 21:50:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:50:52 INFO - PROCESS | 1773 | 1466743852995 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - PROCESS | 1773 | 1466743852999 Marionette TRACE conn3 <- [1,686,null,{}] 21:50:53 INFO - PROCESS | 1773 | 1466743853003 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:53 INFO - PROCESS | 1773 | 1466743853008 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:53 INFO - PROCESS | 1773 | 1466743853183 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:50:53 INFO - PROCESS | 1773 | 1466743853393 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 1773 | 1466743853405 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24800 == 37 [pid = 1773] [id = 179] 21:50:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x90c24c00) [pid = 1773] [serial = 537] [outer = (nil)] 21:50:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e6fc00) [pid = 1773] [serial = 538] [outer = 0x90c24c00] 21:50:53 INFO - PROCESS | 1773 | 1466743853480 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x91e88c00) [pid = 1773] [serial = 539] [outer = 0x90c24c00] 21:50:54 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:54 INFO - PROCESS | 1773 | 1466743854931 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:50:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1980ms 21:50:54 INFO - PROCESS | 1773 | 1466743854979 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:50:54 INFO - PROCESS | 1773 | 1466743854984 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 21:50:54 INFO - PROCESS | 1773 | 1466743854991 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:50:54 INFO - PROCESS | 1773 | 1466743854994 Marionette TRACE conn3 <- [1,690,null,{}] 21:50:55 INFO - PROCESS | 1773 | 1466743855003 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:55 INFO - PROCESS | 1773 | 1466743855007 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:55 INFO - PROCESS | 1773 | 1466743855193 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:50:55 INFO - PROCESS | 1773 | 1466743855336 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:55 INFO - PROCESS | 1773 | 1466743855344 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29c00 == 38 [pid = 1773] [id = 180] 21:50:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e7a000) [pid = 1773] [serial = 540] [outer = (nil)] 21:50:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x92410400) [pid = 1773] [serial = 541] [outer = 0x91e7a000] 21:50:55 INFO - PROCESS | 1773 | 1466743855431 Marionette DEBUG loaded listener.js 21:50:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92518800) [pid = 1773] [serial = 542] [outer = 0x91e7a000] 21:50:56 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:56 INFO - PROCESS | 1773 | 1466743856842 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:50:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1890ms 21:50:56 INFO - PROCESS | 1773 | 1466743856905 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:50:56 INFO - PROCESS | 1773 | 1466743856911 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 21:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:50:56 INFO - PROCESS | 1773 | 1466743856919 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:50:56 INFO - PROCESS | 1773 | 1466743856923 Marionette TRACE conn3 <- [1,694,null,{}] 21:50:56 INFO - PROCESS | 1773 | 1466743856929 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:56 INFO - PROCESS | 1773 | 1466743856934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:57 INFO - PROCESS | 1773 | 1466743857098 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:50:57 INFO - PROCESS | 1773 | 1466743857338 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 1773 | 1466743857349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c20c00 == 39 [pid = 1773] [id = 181] 21:50:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x90c21400) [pid = 1773] [serial = 543] [outer = (nil)] 21:50:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x91e6f400) [pid = 1773] [serial = 544] [outer = 0x90c21400] 21:50:57 INFO - PROCESS | 1773 | 1466743857419 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x91e89400) [pid = 1773] [serial = 545] [outer = 0x90c21400] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x9a88ec00 == 38 [pid = 1773] [id = 169] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x922c5800 == 37 [pid = 1773] [id = 167] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x9230d000 == 36 [pid = 1773] [id = 152] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7b400 == 35 [pid = 1773] [id = 153] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29000 == 34 [pid = 1773] [id = 154] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6000 == 33 [pid = 1773] [id = 151] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28000 == 32 [pid = 1773] [id = 178] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x92309400 == 31 [pid = 1773] [id = 177] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x92311400 == 30 [pid = 1773] [id = 176] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x9222c000 == 29 [pid = 1773] [id = 175] 21:50:58 INFO - PROCESS | 1773 | --DOCSHELL 0x91e70800 == 28 [pid = 1773] [id = 174] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x92413000) [pid = 1773] [serial = 482] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x922e9c00) [pid = 1773] [serial = 481] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92519800) [pid = 1773] [serial = 472] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x99296c00) [pid = 1773] [serial = 487] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e7a400) [pid = 1773] [serial = 478] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x93b4d800) [pid = 1773] [serial = 484] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922c5c00) [pid = 1773] [serial = 470] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x99648400) [pid = 1773] [serial = 488] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99d9b000) [pid = 1773] [serial = 491] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92b7c400) [pid = 1773] [serial = 493] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x977fbc00) [pid = 1773] [serial = 476] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x996e9800) [pid = 1773] [serial = 494] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92b76c00) [pid = 1773] [serial = 473] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x921a2c00) [pid = 1773] [serial = 479] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x996ee000) [pid = 1773] [serial = 490] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x977fa400) [pid = 1773] [serial = 475] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95116c00) [pid = 1773] [serial = 485] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92230400) [pid = 1773] [serial = 469] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x977efc00) [pid = 1773] [serial = 467] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a75d000) [pid = 1773] [serial = 497] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a4a9400) [pid = 1773] [serial = 496] [outer = (nil)] [url = about:blank] 21:50:58 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:50:58 INFO - PROCESS | 1773 | 1466743858777 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:50:58 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) 21:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1883ms 21:50:58 INFO - PROCESS | 1773 | 1466743858804 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 1773 | 1466743858808 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 21:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:50:58 INFO - PROCESS | 1773 | 1466743858835 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 1773 | 1466743858840 Marionette TRACE conn3 <- [1,698,null,{}] 21:50:58 INFO - PROCESS | 1773 | 1466743858849 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:58 INFO - PROCESS | 1773 | 1466743858853 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:58 INFO - PROCESS | 1773 | 1466743858989 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:50:59 INFO - PROCESS | 1773 | 1466743859000 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 1773 | 1466743859007 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:50:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a0000 == 29 [pid = 1773] [id = 182] 21:50:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x921a4400) [pid = 1773] [serial = 546] [outer = (nil)] 21:50:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922cb800) [pid = 1773] [serial = 547] [outer = 0x921a4400] 21:50:59 INFO - PROCESS | 1773 | 1466743859074 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92304000) [pid = 1773] [serial = 548] [outer = 0x921a4400] 21:51:00 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:00 INFO - PROCESS | 1773 | 1466743860219 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:51:00 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) 21:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1459ms 21:51:00 INFO - PROCESS | 1773 | 1466743860285 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 1773 | 1466743860291 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 21:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:51:00 INFO - PROCESS | 1773 | 1466743860300 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 1773 | 1466743860304 Marionette TRACE conn3 <- [1,702,null,{}] 21:51:00 INFO - PROCESS | 1773 | 1466743860309 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:00 INFO - PROCESS | 1773 | 1466743860314 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:00 INFO - PROCESS | 1773 | 1466743860504 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:51:00 INFO - PROCESS | 1773 | 1466743860573 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 1773 | 1466743860580 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ef800 == 30 [pid = 1773] [id = 183] 21:51:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926f1400) [pid = 1773] [serial = 549] [outer = (nil)] 21:51:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93c19800) [pid = 1773] [serial = 550] [outer = 0x926f1400] 21:51:00 INFO - PROCESS | 1773 | 1466743860643 Marionette DEBUG loaded listener.js 21:51:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e66c00) [pid = 1773] [serial = 551] [outer = 0x926f1400] 21:51:01 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:01 INFO - PROCESS | 1773 | 1466743861894 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1645ms 21:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:51:01 INFO - PROCESS | 1773 | 1466743861946 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 1773 | 1466743861949 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 21:51:01 INFO - PROCESS | 1773 | 1466743861957 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - PROCESS | 1773 | 1466743861966 Marionette TRACE conn3 <- [1,706,null,{}] 21:51:01 INFO - PROCESS | 1773 | 1466743861987 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:01 INFO - PROCESS | 1773 | 1466743861995 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:02 INFO - PROCESS | 1773 | 1466743862222 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:51:02 INFO - PROCESS | 1773 | 1466743862250 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:02 INFO - PROCESS | 1773 | 1466743862259 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x9511b800 == 31 [pid = 1773] [id = 184] 21:51:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x951cc800) [pid = 1773] [serial = 552] [outer = (nil)] 21:51:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95565800) [pid = 1773] [serial = 553] [outer = 0x951cc800] 21:51:02 INFO - PROCESS | 1773 | 1466743862319 Marionette DEBUG loaded listener.js 21:51:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x977ed800) [pid = 1773] [serial = 554] [outer = 0x951cc800] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x91e71000) [pid = 1773] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e76c00) [pid = 1773] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9222d000) [pid = 1773] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x92b82400) [pid = 1773] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9219f800) [pid = 1773] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x99eb9000) [pid = 1773] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a88f400) [pid = 1773] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99211000) [pid = 1773] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92410c00) [pid = 1773] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9acb1c00) [pid = 1773] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9240ec00) [pid = 1773] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:51:02 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x90c21800) [pid = 1773] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:51:03 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:03 INFO - PROCESS | 1773 | 1466743863511 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1607ms 21:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:51:03 INFO - PROCESS | 1773 | 1466743863561 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:51:03 INFO - PROCESS | 1773 | 1466743863565 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 21:51:03 INFO - PROCESS | 1773 | 1466743863572 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:51:03 INFO - PROCESS | 1773 | 1466743863575 Marionette TRACE conn3 <- [1,710,null,{}] 21:51:03 INFO - PROCESS | 1773 | 1466743863580 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:03 INFO - PROCESS | 1773 | 1466743863583 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:03 INFO - PROCESS | 1773 | 1466743863761 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:51:03 INFO - PROCESS | 1773 | 1466743863811 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:03 INFO - PROCESS | 1773 | 1466743863816 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x92239c00 == 32 [pid = 1773] [id = 185] 21:51:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9230f800) [pid = 1773] [serial = 555] [outer = (nil)] 21:51:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x977f0800) [pid = 1773] [serial = 556] [outer = 0x9230f800] 21:51:03 INFO - PROCESS | 1773 | 1466743863879 Marionette DEBUG loaded listener.js 21:51:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x98309400) [pid = 1773] [serial = 557] [outer = 0x9230f800] 21:51:04 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:05 INFO - PROCESS | 1773 | 1466743865011 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1484ms 21:51:05 INFO - PROCESS | 1773 | 1466743865056 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 21:51:05 INFO - PROCESS | 1773 | 1466743865062 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 21:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:51:05 INFO - PROCESS | 1773 | 1466743865070 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:51:05 INFO - PROCESS | 1773 | 1466743865075 Marionette TRACE conn3 <- [1,714,null,{}] 21:51:05 INFO - PROCESS | 1773 | 1466743865082 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:05 INFO - PROCESS | 1773 | 1466743865088 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:05 INFO - PROCESS | 1773 | 1466743865246 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:51:05 INFO - PROCESS | 1773 | 1466743865414 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:05 INFO - PROCESS | 1773 | 1466743865427 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x92239000 == 33 [pid = 1773] [id = 186] 21:51:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9223ac00) [pid = 1773] [serial = 558] [outer = (nil)] 21:51:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922d0800) [pid = 1773] [serial = 559] [outer = 0x9223ac00] 21:51:05 INFO - PROCESS | 1773 | 1466743865511 Marionette DEBUG loaded listener.js 21:51:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926f8800) [pid = 1773] [serial = 560] [outer = 0x9223ac00] 21:51:06 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:06 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 21:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1733ms 21:51:06 INFO - PROCESS | 1773 | 1466743866790 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:51:06 INFO - PROCESS | 1773 | 1466743866803 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:51:06 INFO - PROCESS | 1773 | 1466743866810 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 21:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:51:06 INFO - PROCESS | 1773 | 1466743866819 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:51:06 INFO - PROCESS | 1773 | 1466743866823 Marionette TRACE conn3 <- [1,718,null,{}] 21:51:06 INFO - PROCESS | 1773 | 1466743866829 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:06 INFO - PROCESS | 1773 | 1466743866834 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:07 INFO - PROCESS | 1773 | 1466743867058 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:51:07 INFO - PROCESS | 1773 | 1466743867201 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:07 INFO - PROCESS | 1773 | 1466743867209 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7a400 == 34 [pid = 1773] [id = 187] 21:51:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x931af400) [pid = 1773] [serial = 561] [outer = (nil)] 21:51:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9553b800) [pid = 1773] [serial = 562] [outer = 0x931af400] 21:51:07 INFO - PROCESS | 1773 | 1466743867283 Marionette DEBUG loaded listener.js 21:51:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95546c00) [pid = 1773] [serial = 563] [outer = 0x931af400] 21:51:08 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:08 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:51:08 INFO - PROCESS | 1773 | 1466743868582 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:51:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:51:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1779ms 21:51:08 INFO - PROCESS | 1773 | 1466743868598 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 21:51:08 INFO - PROCESS | 1773 | 1466743868602 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 21:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:51:08 INFO - PROCESS | 1773 | 1466743868651 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:51:08 INFO - PROCESS | 1773 | 1466743868656 Marionette TRACE conn3 <- [1,722,null,{}] 21:51:08 INFO - PROCESS | 1773 | 1466743868691 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:08 INFO - PROCESS | 1773 | 1466743868699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:08 INFO - PROCESS | 1773 | 1466743868850 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:51:09 INFO - PROCESS | 1773 | 1466743868992 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 1773 | 1466743869001 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d5400 == 35 [pid = 1773] [id = 188] 21:51:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x978d7400) [pid = 1773] [serial = 564] [outer = (nil)] 21:51:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e2800) [pid = 1773] [serial = 565] [outer = 0x978d7400] 21:51:09 INFO - PROCESS | 1773 | 1466743869076 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x996e8000) [pid = 1773] [serial = 566] [outer = 0x978d7400] 21:51:09 INFO - PROCESS | 1773 | 1466743869968 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 21:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:51:10 INFO - PROCESS | 1773 | 1466743870008 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 21:51:10 INFO - PROCESS | 1773 | 1466743870014 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 1773 | 1466743870018 Marionette TRACE conn3 <- [1,726,null,{}] 21:51:10 INFO - PROCESS | 1773 | 1466743870023 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:10 INFO - PROCESS | 1773 | 1466743870028 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:10 INFO - PROCESS | 1773 | 1466743870194 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:51:10 INFO - PROCESS | 1773 | 1466743870342 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 1773 | 1466743870349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29000 == 36 [pid = 1773] [id = 189] 21:51:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x91e8b800) [pid = 1773] [serial = 567] [outer = (nil)] 21:51:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922f2800) [pid = 1773] [serial = 568] [outer = 0x91e8b800] 21:51:10 INFO - PROCESS | 1773 | 1466743870427 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93e5f400) [pid = 1773] [serial = 569] [outer = 0x91e8b800] 21:51:11 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:11 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:51:11 INFO - PROCESS | 1773 | 1466743871454 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:51:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1482ms 21:51:11 INFO - PROCESS | 1773 | 1466743871496 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:51:11 INFO - PROCESS | 1773 | 1466743871502 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 21:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:51:11 INFO - PROCESS | 1773 | 1466743871510 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - PROCESS | 1773 | 1466743871514 Marionette TRACE conn3 <- [1,730,null,{}] 21:51:11 INFO - PROCESS | 1773 | 1466743871521 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:11 INFO - PROCESS | 1773 | 1466743871526 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:11 INFO - PROCESS | 1773 | 1466743871678 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:51:11 INFO - PROCESS | 1773 | 1466743871908 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 1773 | 1466743871921 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e76400 == 37 [pid = 1773] [id = 190] 21:51:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x922ca400) [pid = 1773] [serial = 570] [outer = (nil)] 21:51:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x92510800) [pid = 1773] [serial = 571] [outer = 0x922ca400] 21:51:11 INFO - PROCESS | 1773 | 1466743871990 Marionette DEBUG loaded listener.js 21:51:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x931bac00) [pid = 1773] [serial = 572] [outer = 0x922ca400] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x92233c00 == 36 [pid = 1773] [id = 160] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1f000 == 35 [pid = 1773] [id = 165] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1b400 == 34 [pid = 1773] [id = 172] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x978c8400 == 33 [pid = 1773] [id = 171] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24800 == 32 [pid = 1773] [id = 179] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e75c00 == 31 [pid = 1773] [id = 166] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24000 == 30 [pid = 1773] [id = 173] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e78800 == 29 [pid = 1773] [id = 162] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8d000 == 28 [pid = 1773] [id = 156] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29c00 == 27 [pid = 1773] [id = 180] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5f800 == 26 [pid = 1773] [id = 155] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6c00 == 25 [pid = 1773] [id = 164] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6400 == 24 [pid = 1773] [id = 161] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25400 == 23 [pid = 1773] [id = 159] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x99eb7400 == 22 [pid = 1773] [id = 168] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x95571400 == 21 [pid = 1773] [id = 170] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x92310800 == 20 [pid = 1773] [id = 157] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x92410000 == 19 [pid = 1773] [id = 163] 21:51:12 INFO - PROCESS | 1773 | --DOCSHELL 0x977ed000 == 18 [pid = 1773] [id = 158] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x91e75400) [pid = 1773] [serial = 523] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x91e82400) [pid = 1773] [serial = 524] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x924cd400) [pid = 1773] [serial = 500] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92234000) [pid = 1773] [serial = 499] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92235000) [pid = 1773] [serial = 526] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95340c00) [pid = 1773] [serial = 503] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x93e62800) [pid = 1773] [serial = 502] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922ed000) [pid = 1773] [serial = 521] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922cc400) [pid = 1773] [serial = 520] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9a887800) [pid = 1773] [serial = 506] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9a4a9000) [pid = 1773] [serial = 505] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b13a000) [pid = 1773] [serial = 509] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9acb0400) [pid = 1773] [serial = 508] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b1ca400) [pid = 1773] [serial = 512] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9b1c6c00) [pid = 1773] [serial = 511] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92b81c00) [pid = 1773] [serial = 532] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x931b2000) [pid = 1773] [serial = 533] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9b64b000) [pid = 1773] [serial = 515] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x924cd000) [pid = 1773] [serial = 529] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9b3ea800) [pid = 1773] [serial = 514] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x921aa800) [pid = 1773] [serial = 518] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x921a4800) [pid = 1773] [serial = 517] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x9250cc00) [pid = 1773] [serial = 530] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x922cbc00) [pid = 1773] [serial = 527] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x931bb400) [pid = 1773] [serial = 535] [outer = (nil)] [url = about:blank] 21:51:13 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:13 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:51:13 INFO - PROCESS | 1773 | 1466743873610 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 21:51:13 INFO - PROCESS | 1773 | 1466743873669 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 21:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:51:13 INFO - PROCESS | 1773 | 1466743873677 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - PROCESS | 1773 | 1466743873684 Marionette TRACE conn3 <- [1,734,null,{}] 21:51:13 INFO - PROCESS | 1773 | 1466743873695 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:13 INFO - PROCESS | 1773 | 1466743873699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:13 INFO - PROCESS | 1773 | 1466743873852 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:51:13 INFO - PROCESS | 1773 | 1466743873862 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 1773 | 1466743873871 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222f400 == 19 [pid = 1773] [id = 191] 21:51:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x92230000) [pid = 1773] [serial = 573] [outer = (nil)] 21:51:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9223a800) [pid = 1773] [serial = 574] [outer = 0x92230000] 21:51:13 INFO - PROCESS | 1773 | 1466743873942 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x922d1400) [pid = 1773] [serial = 575] [outer = 0x92230000] 21:51:14 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:14 INFO - PROCESS | 1773 | 1466743874708 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:51: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 21:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1087ms 21:51:14 INFO - PROCESS | 1773 | 1466743874774 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:51:14 INFO - PROCESS | 1773 | 1466743874782 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 21:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:51:14 INFO - PROCESS | 1773 | 1466743874792 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 1773 | 1466743874795 Marionette TRACE conn3 <- [1,738,null,{}] 21:51:14 INFO - PROCESS | 1773 | 1466743874801 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:14 INFO - PROCESS | 1773 | 1466743874805 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:14 INFO - PROCESS | 1773 | 1466743874975 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:51:15 INFO - PROCESS | 1773 | 1466743875078 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:15 INFO - PROCESS | 1773 | 1466743875089 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x922efc00 == 20 [pid = 1773] [id = 192] 21:51:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x92406000) [pid = 1773] [serial = 576] [outer = (nil)] 21:51:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9250cc00) [pid = 1773] [serial = 577] [outer = 0x92406000] 21:51:15 INFO - PROCESS | 1773 | 1466743875157 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x926eb400) [pid = 1773] [serial = 578] [outer = 0x92406000] 21:51:16 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:16 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:51:16 INFO - PROCESS | 1773 | 1466743876403 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:51:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1630ms 21:51:16 INFO - PROCESS | 1773 | 1466743876421 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:51:16 INFO - PROCESS | 1773 | 1466743876424 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 21:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:51:16 INFO - PROCESS | 1773 | 1466743876431 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:51:16 INFO - PROCESS | 1773 | 1466743876436 Marionette TRACE conn3 <- [1,742,null,{}] 21:51:16 INFO - PROCESS | 1773 | 1466743876458 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:16 INFO - PROCESS | 1773 | 1466743876466 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:16 INFO - PROCESS | 1773 | 1466743876635 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:51:16 INFO - PROCESS | 1773 | 1466743876669 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 1773 | 1466743876676 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c17c00 == 21 [pid = 1773] [id = 193] 21:51:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x93c18800) [pid = 1773] [serial = 579] [outer = (nil)] 21:51:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x951cec00) [pid = 1773] [serial = 580] [outer = 0x93c18800] 21:51:16 INFO - PROCESS | 1773 | 1466743876743 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x95346800) [pid = 1773] [serial = 581] [outer = 0x93c18800] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9230f800) [pid = 1773] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x951cc800) [pid = 1773] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x90c21400) [pid = 1773] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x91e7a000) [pid = 1773] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x90c24c00) [pid = 1773] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x921a4400) [pid = 1773] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x926f1400) [pid = 1773] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:51:17 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x91e70000) [pid = 1773] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:51:17 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:17 INFO - PROCESS | 1773 | 1466743877917 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:51: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 21:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1546ms 21:51:17 INFO - PROCESS | 1773 | 1466743877978 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:51:17 INFO - PROCESS | 1773 | 1466743877981 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 21:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:51:17 INFO - PROCESS | 1773 | 1466743877987 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 1773 | 1466743877989 Marionette TRACE conn3 <- [1,746,null,{}] 21:51:17 INFO - PROCESS | 1773 | 1466743877994 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:17 INFO - PROCESS | 1773 | 1466743877999 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:18 INFO - PROCESS | 1773 | 1466743878135 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:51:18 INFO - PROCESS | 1773 | 1466743878297 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 1773 | 1466743878310 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e79400 == 22 [pid = 1773] [id = 194] 21:51:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x92232400) [pid = 1773] [serial = 582] [outer = (nil)] 21:51:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x93c0d800) [pid = 1773] [serial = 583] [outer = 0x92232400] 21:51:18 INFO - PROCESS | 1773 | 1466743878376 Marionette DEBUG loaded listener.js 21:51:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x95540c00) [pid = 1773] [serial = 584] [outer = 0x92232400] 21:51:18 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:19 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:19 INFO - PROCESS | 1773 | 1466743879374 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:51: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.) 21:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1432ms 21:51:19 INFO - PROCESS | 1773 | 1466743879420 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:51:19 INFO - PROCESS | 1773 | 1466743879423 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 21:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:51:19 INFO - PROCESS | 1773 | 1466743879434 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 1773 | 1466743879436 Marionette TRACE conn3 <- [1,750,null,{}] 21:51:19 INFO - PROCESS | 1773 | 1466743879442 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:19 INFO - PROCESS | 1773 | 1466743879446 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:19 INFO - PROCESS | 1773 | 1466743879572 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:51:19 INFO - PROCESS | 1773 | 1466743879581 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 1773 | 1466743879587 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230a000 == 23 [pid = 1773] [id = 195] 21:51:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x92514c00) [pid = 1773] [serial = 585] [outer = (nil)] 21:51:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x977f9000) [pid = 1773] [serial = 586] [outer = 0x92514c00] 21:51:19 INFO - PROCESS | 1773 | 1466743879647 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x978c8400) [pid = 1773] [serial = 587] [outer = 0x92514c00] 21:51:20 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:21 INFO - PROCESS | 1773 | 1466743881041 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:51: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) 21:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1629ms 21:51:21 INFO - PROCESS | 1773 | 1466743881064 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:51:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:51:21 INFO - PROCESS | 1773 | 1466743881070 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 21:51:21 INFO - PROCESS | 1773 | 1466743881077 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 1773 | 1466743881081 Marionette TRACE conn3 <- [1,754,null,{}] 21:51:21 INFO - PROCESS | 1773 | 1466743881168 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:21 INFO - PROCESS | 1773 | 1466743881174 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:21 INFO - PROCESS | 1773 | 1466743881319 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:51:21 INFO - PROCESS | 1773 | 1466743881454 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 1773 | 1466743881466 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c22800 == 24 [pid = 1773] [id = 196] 21:51:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x91e81c00) [pid = 1773] [serial = 588] [outer = (nil)] 21:51:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92231c00) [pid = 1773] [serial = 589] [outer = 0x91e81c00] 21:51:21 INFO - PROCESS | 1773 | 1466743881536 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92413000) [pid = 1773] [serial = 590] [outer = 0x91e81c00] 21:51:22 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:22 INFO - PROCESS | 1773 | 1466743882790 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:51:22 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 21:51:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1737ms 21:51:22 INFO - PROCESS | 1773 | 1466743882814 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:51:22 INFO - PROCESS | 1773 | 1466743882822 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 21:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:51:22 INFO - PROCESS | 1773 | 1466743882833 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - PROCESS | 1773 | 1466743882837 Marionette TRACE conn3 <- [1,758,null,{}] 21:51:22 INFO - PROCESS | 1773 | 1466743882844 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:22 INFO - PROCESS | 1773 | 1466743882849 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:23 INFO - PROCESS | 1773 | 1466743883088 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:51:23 INFO - PROCESS | 1773 | 1466743883231 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:23 INFO - PROCESS | 1773 | 1466743883237 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e90c00 == 25 [pid = 1773] [id = 197] 21:51:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92511800) [pid = 1773] [serial = 591] [outer = (nil)] 21:51:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x93e5e000) [pid = 1773] [serial = 592] [outer = 0x92511800] 21:51:23 INFO - PROCESS | 1773 | 1466743883314 Marionette DEBUG loaded listener.js 21:51:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95546800) [pid = 1773] [serial = 593] [outer = 0x92511800] 21:51:24 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:24 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:51:24 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:24 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:24 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:51:24 INFO - PROCESS | 1773 | 1466743884392 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:51:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:51:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1637ms 21:51:24 INFO - PROCESS | 1773 | 1466743884470 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:51:24 INFO - PROCESS | 1773 | 1466743884475 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 21:51:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:51:24 INFO - PROCESS | 1773 | 1466743884483 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:51:24 INFO - PROCESS | 1773 | 1466743884487 Marionette TRACE conn3 <- [1,762,null,{}] 21:51:24 INFO - PROCESS | 1773 | 1466743884495 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:24 INFO - PROCESS | 1773 | 1466743884499 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:24 INFO - PROCESS | 1773 | 1466743884674 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:51:24 INFO - PROCESS | 1773 | 1466743884884 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 1773 | 1466743884895 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c0e800) [pid = 1773] [serial = 536] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95565800) [pid = 1773] [serial = 553] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e6f400) [pid = 1773] [serial = 544] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e89400) [pid = 1773] [serial = 545] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x92410400) [pid = 1773] [serial = 541] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92518800) [pid = 1773] [serial = 542] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x91e6fc00) [pid = 1773] [serial = 538] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x91e88c00) [pid = 1773] [serial = 539] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922cb800) [pid = 1773] [serial = 547] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x92304000) [pid = 1773] [serial = 548] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x93c19800) [pid = 1773] [serial = 550] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x977ed800) [pid = 1773] [serial = 554] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x93e66c00) [pid = 1773] [serial = 551] [outer = (nil)] [url = about:blank] 21:51:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6fc00 == 26 [pid = 1773] [id = 198] 21:51:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x91e72000) [pid = 1773] [serial = 594] [outer = (nil)] 21:51:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x91e85400) [pid = 1773] [serial = 595] [outer = 0x91e72000] 21:51:25 INFO - PROCESS | 1773 | 1466743885007 Marionette DEBUG loaded listener.js 21:51:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x921aa000) [pid = 1773] [serial = 596] [outer = 0x91e72000] 21:51:25 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x977f0800) [pid = 1773] [serial = 556] [outer = (nil)] [url = about:blank] 21:51:25 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x98309400) [pid = 1773] [serial = 557] [outer = (nil)] [url = about:blank] 21:51:26 INFO - PROCESS | 1773 | 1466743886133 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:51:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1685ms 21:51:26 INFO - PROCESS | 1773 | 1466743886167 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:51:26 INFO - PROCESS | 1773 | 1466743886172 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 21:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:51:26 INFO - PROCESS | 1773 | 1466743886182 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:51:26 INFO - PROCESS | 1773 | 1466743886185 Marionette TRACE conn3 <- [1,766,null,{}] 21:51:26 INFO - PROCESS | 1773 | 1466743886190 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:26 INFO - PROCESS | 1773 | 1466743886195 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:26 INFO - PROCESS | 1773 | 1466743886328 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:51:26 INFO - PROCESS | 1773 | 1466743886478 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 1773 | 1466743886487 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e3800 == 27 [pid = 1773] [id = 199] 21:51:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9240ec00) [pid = 1773] [serial = 597] [outer = (nil)] 21:51:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x924d8400) [pid = 1773] [serial = 598] [outer = 0x9240ec00] 21:51:26 INFO - PROCESS | 1773 | 1466743886549 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x926ec400) [pid = 1773] [serial = 599] [outer = 0x9240ec00] 21:51:27 INFO - PROCESS | 1773 | 1466743887605 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1479ms 21:51:27 INFO - PROCESS | 1773 | 1466743887661 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:51:27 INFO - PROCESS | 1773 | 1466743887665 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 21:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:51:27 INFO - PROCESS | 1773 | 1466743887671 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:51:27 INFO - PROCESS | 1773 | 1466743887676 Marionette TRACE conn3 <- [1,770,null,{}] 21:51:27 INFO - PROCESS | 1773 | 1466743887698 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:27 INFO - PROCESS | 1773 | 1466743887706 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:27 INFO - PROCESS | 1773 | 1466743887876 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:51:27 INFO - PROCESS | 1773 | 1466743887947 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 1773 | 1466743887957 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x95113000 == 28 [pid = 1773] [id = 200] 21:51:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x95114c00) [pid = 1773] [serial = 600] [outer = (nil)] 21:51:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x951d5c00) [pid = 1773] [serial = 601] [outer = 0x95114c00] 21:51:28 INFO - PROCESS | 1773 | 1466743888022 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x95571800) [pid = 1773] [serial = 602] [outer = 0x95114c00] 21:51:28 INFO - PROCESS | 1773 | 1466743888769 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1142ms 21:51:28 INFO - PROCESS | 1773 | 1466743888814 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:51:28 INFO - PROCESS | 1773 | 1466743888818 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 21:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:51:28 INFO - PROCESS | 1773 | 1466743888834 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:51:28 INFO - PROCESS | 1773 | 1466743888837 Marionette TRACE conn3 <- [1,774,null,{}] 21:51:28 INFO - PROCESS | 1773 | 1466743888842 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:28 INFO - PROCESS | 1773 | 1466743888846 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:29 INFO - PROCESS | 1773 | 1466743889044 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:51:29 INFO - PROCESS | 1773 | 1466743889063 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:29 INFO - PROCESS | 1773 | 1466743889071 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d7000 == 29 [pid = 1773] [id = 201] 21:51:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9835cc00) [pid = 1773] [serial = 603] [outer = (nil)] 21:51:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9963c400) [pid = 1773] [serial = 604] [outer = 0x9835cc00] 21:51:29 INFO - PROCESS | 1773 | 1466743889133 Marionette DEBUG loaded listener.js 21:51:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x99647400) [pid = 1773] [serial = 605] [outer = 0x9835cc00] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92232400) [pid = 1773] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9223ac00) [pid = 1773] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x931af400) [pid = 1773] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x93c18800) [pid = 1773] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x978d7400) [pid = 1773] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x92406000) [pid = 1773] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x922ca400) [pid = 1773] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x91e8b800) [pid = 1773] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:51:29 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x92230000) [pid = 1773] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:51:29 INFO - PROCESS | 1773 | 1466743889930 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1133ms 21:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:51:29 INFO - PROCESS | 1773 | 1466743889963 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:51:29 INFO - PROCESS | 1773 | 1466743889966 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 21:51:29 INFO - PROCESS | 1773 | 1466743889972 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:51:29 INFO - PROCESS | 1773 | 1466743889975 Marionette TRACE conn3 <- [1,778,null,{}] 21:51:29 INFO - PROCESS | 1773 | 1466743889980 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:29 INFO - PROCESS | 1773 | 1466743889983 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:30 INFO - PROCESS | 1773 | 1466743890151 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:51:30 INFO - PROCESS | 1773 | 1466743890166 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 1773 | 1466743890174 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a3800 == 30 [pid = 1773] [id = 202] 21:51:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x924cc800) [pid = 1773] [serial = 606] [outer = (nil)] 21:51:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x996e7000) [pid = 1773] [serial = 607] [outer = 0x924cc800] 21:51:30 INFO - PROCESS | 1773 | 1466743890247 Marionette DEBUG loaded listener.js 21:51:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x99643000) [pid = 1773] [serial = 608] [outer = 0x924cc800] 21:51:30 INFO - PROCESS | 1773 | 1466743890948 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1030ms 21:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:51:31 INFO - PROCESS | 1773 | 1466743891001 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:51:31 INFO - PROCESS | 1773 | 1466743891004 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 21:51:31 INFO - PROCESS | 1773 | 1466743891010 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:51:31 INFO - PROCESS | 1773 | 1466743891013 Marionette TRACE conn3 <- [1,782,null,{}] 21:51:31 INFO - PROCESS | 1773 | 1466743891017 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:31 INFO - PROCESS | 1773 | 1466743891027 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:31 INFO - PROCESS | 1773 | 1466743891249 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:51:31 INFO - PROCESS | 1773 | 1466743891260 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 1773 | 1466743891268 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x931ae400 == 31 [pid = 1773] [id = 203] 21:51:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x996e5400) [pid = 1773] [serial = 609] [outer = (nil)] 21:51:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9a241c00) [pid = 1773] [serial = 610] [outer = 0x996e5400] 21:51:31 INFO - PROCESS | 1773 | 1466743891329 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9a4a4800) [pid = 1773] [serial = 611] [outer = 0x996e5400] 21:51:32 INFO - PROCESS | 1773 | 1466743892248 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1289ms 21:51:32 INFO - PROCESS | 1773 | 1466743892299 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 1773 | 1466743892304 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 21:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:51:32 INFO - PROCESS | 1773 | 1466743892313 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 1773 | 1466743892318 Marionette TRACE conn3 <- [1,786,null,{}] 21:51:32 INFO - PROCESS | 1773 | 1466743892327 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:32 INFO - PROCESS | 1773 | 1466743892333 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:32 INFO - PROCESS | 1773 | 1466743892499 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:51:32 INFO - PROCESS | 1773 | 1466743892643 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 1773 | 1466743892650 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e74c00 == 32 [pid = 1773] [id = 204] 21:51:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x91e78000) [pid = 1773] [serial = 612] [outer = (nil)] 21:51:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x922e9800) [pid = 1773] [serial = 613] [outer = 0x91e78000] 21:51:32 INFO - PROCESS | 1773 | 1466743892726 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92306c00) [pid = 1773] [serial = 614] [outer = 0x91e78000] 21:51:33 INFO - PROCESS | 1773 | 1466743893645 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1393ms 21:51:33 INFO - PROCESS | 1773 | 1466743893706 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 1773 | 1466743893713 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 21:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:51:33 INFO - PROCESS | 1773 | 1466743893724 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 1773 | 1466743893727 Marionette TRACE conn3 <- [1,790,null,{}] 21:51:33 INFO - PROCESS | 1773 | 1466743893734 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:33 INFO - PROCESS | 1773 | 1466743893739 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:33 INFO - PROCESS | 1773 | 1466743893942 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:51:34 INFO - PROCESS | 1773 | 1466743894101 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 1773 | 1466743894109 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x921aa400 == 33 [pid = 1773] [id = 205] 21:51:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x931ae800) [pid = 1773] [serial = 615] [outer = (nil)] 21:51:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x93e65800) [pid = 1773] [serial = 616] [outer = 0x931ae800] 21:51:34 INFO - PROCESS | 1773 | 1466743894186 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977f5800) [pid = 1773] [serial = 617] [outer = 0x931ae800] 21:51:35 INFO - PROCESS | 1773 | 1466743895099 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1435ms 21:51:35 INFO - PROCESS | 1773 | 1466743895159 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 1773 | 1466743895163 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 21:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:51:35 INFO - PROCESS | 1773 | 1466743895169 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - PROCESS | 1773 | 1466743895174 Marionette TRACE conn3 <- [1,794,null,{}] 21:51:35 INFO - PROCESS | 1773 | 1466743895189 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:35 INFO - PROCESS | 1773 | 1466743895197 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:35 INFO - PROCESS | 1773 | 1466743895407 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:51:35 INFO - PROCESS | 1773 | 1466743895554 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 1773 | 1466743895565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a065400 == 34 [pid = 1773] [id = 206] 21:51:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a23b800) [pid = 1773] [serial = 618] [outer = (nil)] 21:51:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a62e000) [pid = 1773] [serial = 619] [outer = 0x9a23b800] 21:51:35 INFO - PROCESS | 1773 | 1466743895651 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a75dc00) [pid = 1773] [serial = 620] [outer = 0x9a23b800] 21:51:36 INFO - PROCESS | 1773 | 1466743896481 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1388ms 21:51:36 INFO - PROCESS | 1773 | 1466743896558 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:51:36 INFO - PROCESS | 1773 | 1466743896563 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 21:51:36 INFO - PROCESS | 1773 | 1466743896569 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:51:36 INFO - PROCESS | 1773 | 1466743896573 Marionette TRACE conn3 <- [1,798,null,{}] 21:51:36 INFO - PROCESS | 1773 | 1466743896578 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:36 INFO - PROCESS | 1773 | 1466743896583 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:36 INFO - PROCESS | 1773 | 1466743896742 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:51:36 INFO - PROCESS | 1773 | 1466743896888 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:36 INFO - PROCESS | 1773 | 1466743896897 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7d400 == 35 [pid = 1773] [id = 207] 21:51:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a064400) [pid = 1773] [serial = 621] [outer = (nil)] 21:51:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a889400) [pid = 1773] [serial = 622] [outer = 0x9a064400] 21:51:36 INFO - PROCESS | 1773 | 1466743896968 Marionette DEBUG loaded listener.js 21:51:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a88b000) [pid = 1773] [serial = 623] [outer = 0x9a064400] 21:51:37 INFO - PROCESS | 1773 | 1466743897806 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:51:37 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 21:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1286ms 21:51:37 INFO - PROCESS | 1773 | 1466743897872 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:51:37 INFO - PROCESS | 1773 | 1466743897875 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 21:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:51:37 INFO - PROCESS | 1773 | 1466743897884 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:51:37 INFO - PROCESS | 1773 | 1466743897887 Marionette TRACE conn3 <- [1,802,null,{}] 21:51:37 INFO - PROCESS | 1773 | 1466743897893 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:37 INFO - PROCESS | 1773 | 1466743897898 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:38 INFO - PROCESS | 1773 | 1466743898050 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:51:38 INFO - PROCESS | 1773 | 1466743898195 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 1773 | 1466743898204 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21800 == 36 [pid = 1773] [id = 208] 21:51:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x91e74400) [pid = 1773] [serial = 624] [outer = (nil)] 21:51:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922ce000) [pid = 1773] [serial = 625] [outer = 0x91e74400] 21:51:38 INFO - PROCESS | 1773 | 1466743898280 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x926ebc00) [pid = 1773] [serial = 626] [outer = 0x91e74400] 21:51:39 INFO - PROCESS | 1773 | 1466743899306 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:51:39 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 21:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1491ms 21:51:39 INFO - PROCESS | 1773 | 1466743899376 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 1773 | 1466743899381 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 21:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:51:39 INFO - PROCESS | 1773 | 1466743899388 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - PROCESS | 1773 | 1466743899392 Marionette TRACE conn3 <- [1,806,null,{}] 21:51:39 INFO - PROCESS | 1773 | 1466743899400 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:39 INFO - PROCESS | 1773 | 1466743899406 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:39 INFO - PROCESS | 1773 | 1466743899630 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x921a3800 == 35 [pid = 1773] [id = 202] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x978d7000 == 34 [pid = 1773] [id = 201] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x90c20c00 == 33 [pid = 1773] [id = 181] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x922e3800 == 32 [pid = 1773] [id = 199] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x95113000 == 31 [pid = 1773] [id = 200] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7d400 == 30 [pid = 1773] [id = 207] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21800 == 29 [pid = 1773] [id = 208] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x9a065400 == 28 [pid = 1773] [id = 206] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x921aa400 == 27 [pid = 1773] [id = 205] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x931ae400 == 26 [pid = 1773] [id = 203] 21:51:40 INFO - PROCESS | 1773 | --DOCSHELL 0x91e74c00 == 25 [pid = 1773] [id = 204] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x93c0d800) [pid = 1773] [serial = 583] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x926f8800) [pid = 1773] [serial = 560] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922d0800) [pid = 1773] [serial = 559] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x95546c00) [pid = 1773] [serial = 563] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x951cec00) [pid = 1773] [serial = 580] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9553b800) [pid = 1773] [serial = 562] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x996e8000) [pid = 1773] [serial = 566] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95346800) [pid = 1773] [serial = 581] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x996e2800) [pid = 1773] [serial = 565] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9250cc00) [pid = 1773] [serial = 577] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x931bac00) [pid = 1773] [serial = 572] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92510800) [pid = 1773] [serial = 571] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x93e5f400) [pid = 1773] [serial = 569] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x922d1400) [pid = 1773] [serial = 575] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9223a800) [pid = 1773] [serial = 574] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x922f2800) [pid = 1773] [serial = 568] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x926eb400) [pid = 1773] [serial = 578] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x95540c00) [pid = 1773] [serial = 584] [outer = (nil)] [url = about:blank] 21:51:40 INFO - PROCESS | 1773 | 1466743900731 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 1773 | 1466743900741 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27400 == 26 [pid = 1773] [id = 209] 21:51:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x90c28c00) [pid = 1773] [serial = 627] [outer = (nil)] 21:51:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x91e6f800) [pid = 1773] [serial = 628] [outer = 0x90c28c00] 21:51:40 INFO - PROCESS | 1773 | 1466743900821 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x91e85800) [pid = 1773] [serial = 629] [outer = 0x90c28c00] 21:51:41 INFO - PROCESS | 1773 | 1466743901531 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 21:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2188ms 21:51:41 INFO - PROCESS | 1773 | 1466743901581 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:51:41 INFO - PROCESS | 1773 | 1466743901586 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 21:51:41 INFO - PROCESS | 1773 | 1466743901593 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 1773 | 1466743901598 Marionette TRACE conn3 <- [1,810,null,{}] 21:51:41 INFO - PROCESS | 1773 | 1466743901606 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:41 INFO - PROCESS | 1773 | 1466743901611 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:41 INFO - PROCESS | 1773 | 1466743901763 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:51:41 INFO - PROCESS | 1773 | 1466743901867 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 1773 | 1466743901876 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8d800 == 27 [pid = 1773] [id = 210] 21:51:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92238800) [pid = 1773] [serial = 630] [outer = (nil)] 21:51:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x922cc400) [pid = 1773] [serial = 631] [outer = 0x92238800] 21:51:41 INFO - PROCESS | 1773 | 1466743901946 Marionette DEBUG loaded listener.js 21:51:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922ec400) [pid = 1773] [serial = 632] [outer = 0x92238800] 21:51:42 INFO - PROCESS | 1773 | 1466743902654 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1091ms 21:51:42 INFO - PROCESS | 1773 | 1466743902705 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 1773 | 1466743902711 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 21:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:51:42 INFO - PROCESS | 1773 | 1466743902720 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 1773 | 1466743902723 Marionette TRACE conn3 <- [1,814,null,{}] 21:51:42 INFO - PROCESS | 1773 | 1466743902734 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:42 INFO - PROCESS | 1773 | 1466743902739 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:42 INFO - PROCESS | 1773 | 1466743902899 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:51:42 INFO - PROCESS | 1773 | 1466743902910 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 1773 | 1466743902916 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d0000 == 28 [pid = 1773] [id = 211] 21:51:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9250e000) [pid = 1773] [serial = 633] [outer = (nil)] 21:51:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x926edc00) [pid = 1773] [serial = 634] [outer = 0x9250e000] 21:51:42 INFO - PROCESS | 1773 | 1466743902980 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92b74800) [pid = 1773] [serial = 635] [outer = 0x9250e000] 21:51:43 INFO - PROCESS | 1773 | 1466743903910 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 1773 | 1466743903969 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 21:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:51:43 INFO - PROCESS | 1773 | 1466743903982 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 1773 | 1466743903991 Marionette TRACE conn3 <- [1,818,null,{}] 21:51:44 INFO - PROCESS | 1773 | 1466743904004 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:44 INFO - PROCESS | 1773 | 1466743904010 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:44 INFO - PROCESS | 1773 | 1466743904201 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:51:44 INFO - PROCESS | 1773 | 1466743904226 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:44 INFO - PROCESS | 1773 | 1466743904232 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c0d400 == 29 [pid = 1773] [id = 212] 21:51:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x93c0f400) [pid = 1773] [serial = 636] [outer = (nil)] 21:51:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93e5e400) [pid = 1773] [serial = 637] [outer = 0x93c0f400] 21:51:44 INFO - PROCESS | 1773 | 1466743904310 Marionette DEBUG loaded listener.js 21:51:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95340c00) [pid = 1773] [serial = 638] [outer = 0x93c0f400] 21:51:45 INFO - PROCESS | 1773 | 1466743905099 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1144ms 21:51:45 INFO - PROCESS | 1773 | 1466743905124 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:51:45 INFO - PROCESS | 1773 | 1466743905127 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 21:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:51:45 INFO - PROCESS | 1773 | 1466743905134 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:51:45 INFO - PROCESS | 1773 | 1466743905138 Marionette TRACE conn3 <- [1,822,null,{}] 21:51:45 INFO - PROCESS | 1773 | 1466743905143 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:45 INFO - PROCESS | 1773 | 1466743905148 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9835cc00) [pid = 1773] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9240ec00) [pid = 1773] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x95114c00) [pid = 1773] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92511800) [pid = 1773] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e81c00) [pid = 1773] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e72000) [pid = 1773] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92514c00) [pid = 1773] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x924cc800) [pid = 1773] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:51:45 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x996e5400) [pid = 1773] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:51:45 INFO - PROCESS | 1773 | 1466743905590 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:51:45 INFO - PROCESS | 1773 | 1466743905619 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:45 INFO - PROCESS | 1773 | 1466743905624 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x92514800 == 30 [pid = 1773] [id = 213] 21:51:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92514c00) [pid = 1773] [serial = 639] [outer = (nil)] 21:51:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9534c800) [pid = 1773] [serial = 640] [outer = 0x92514c00] 21:51:45 INFO - PROCESS | 1773 | 1466743905689 Marionette DEBUG loaded listener.js 21:51:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9553b800) [pid = 1773] [serial = 641] [outer = 0x92514c00] 21:51:46 INFO - PROCESS | 1773 | 1466743906437 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 21:51:46 INFO - PROCESS | 1773 | 1466743906521 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 21:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:51:46 INFO - PROCESS | 1773 | 1466743906527 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:51:46 INFO - PROCESS | 1773 | 1466743906530 Marionette TRACE conn3 <- [1,826,null,{}] 21:51:46 INFO - PROCESS | 1773 | 1466743906535 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:46 INFO - PROCESS | 1773 | 1466743906540 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:46 INFO - PROCESS | 1773 | 1466743906686 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:51:46 INFO - PROCESS | 1773 | 1466743906695 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 1773 | 1466743906712 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x977efc00 == 31 [pid = 1773] [id = 214] 21:51:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x977f0800) [pid = 1773] [serial = 642] [outer = (nil)] 21:51:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977f7400) [pid = 1773] [serial = 643] [outer = 0x977f0800] 21:51:46 INFO - PROCESS | 1773 | 1466743906784 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99296000) [pid = 1773] [serial = 644] [outer = 0x977f0800] 21:51:47 INFO - PROCESS | 1773 | 1466743907746 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1290ms 21:51:47 INFO - PROCESS | 1773 | 1466743907820 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 1773 | 1466743907825 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 21:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:51:47 INFO - PROCESS | 1773 | 1466743907836 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 1773 | 1466743907840 Marionette TRACE conn3 <- [1,830,null,{}] 21:51:47 INFO - PROCESS | 1773 | 1466743907849 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:47 INFO - PROCESS | 1773 | 1466743907855 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:48 INFO - PROCESS | 1773 | 1466743908061 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:51:48 INFO - PROCESS | 1773 | 1466743908219 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:48 INFO - PROCESS | 1773 | 1466743908235 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71c00 == 32 [pid = 1773] [id = 215] 21:51:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e7c800) [pid = 1773] [serial = 645] [outer = (nil)] 21:51:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922c8c00) [pid = 1773] [serial = 646] [outer = 0x91e7c800] 21:51:48 INFO - PROCESS | 1773 | 1466743908372 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x922d3000) [pid = 1773] [serial = 647] [outer = 0x91e7c800] 21:51:49 INFO - PROCESS | 1773 | 1466743909315 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1542ms 21:51:49 INFO - PROCESS | 1773 | 1466743909377 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:51:49 INFO - PROCESS | 1773 | 1466743909383 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 21:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:51:49 INFO - PROCESS | 1773 | 1466743909393 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:51:49 INFO - PROCESS | 1773 | 1466743909397 Marionette TRACE conn3 <- [1,834,null,{}] 21:51:49 INFO - PROCESS | 1773 | 1466743909403 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:49 INFO - PROCESS | 1773 | 1466743909409 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:49 INFO - PROCESS | 1773 | 1466743909583 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:51:49 INFO - PROCESS | 1773 | 1466743909726 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 1773 | 1466743909733 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222d000 == 33 [pid = 1773] [id = 216] 21:51:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x931afc00) [pid = 1773] [serial = 648] [outer = (nil)] 21:51:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93c14800) [pid = 1773] [serial = 649] [outer = 0x931afc00] 21:51:49 INFO - PROCESS | 1773 | 1466743909852 Marionette DEBUG loaded listener.js 21:51:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95115000) [pid = 1773] [serial = 650] [outer = 0x931afc00] 21:51:50 INFO - PROCESS | 1773 | 1466743910872 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1529ms 21:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:51:50 INFO - PROCESS | 1773 | 1466743910923 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:51:50 INFO - PROCESS | 1773 | 1466743910926 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 21:51:50 INFO - PROCESS | 1773 | 1466743910933 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 1773 | 1466743910938 Marionette TRACE conn3 <- [1,838,null,{}] 21:51:50 INFO - PROCESS | 1773 | 1466743910953 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:50 INFO - PROCESS | 1773 | 1466743910962 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:51 INFO - PROCESS | 1773 | 1466743911164 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:51:51 INFO - PROCESS | 1773 | 1466743911356 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 1773 | 1466743911366 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ac800 == 34 [pid = 1773] [id = 217] 21:51:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x921ae000) [pid = 1773] [serial = 651] [outer = (nil)] 21:51:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93c0dc00) [pid = 1773] [serial = 652] [outer = 0x921ae000] 21:51:51 INFO - PROCESS | 1773 | 1466743911467 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x99648400) [pid = 1773] [serial = 653] [outer = 0x921ae000] 21:51:52 INFO - PROCESS | 1773 | 1466743912525 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x9511b800 == 33 [pid = 1773] [id = 184] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x978d5400 == 32 [pid = 1773] [id = 188] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x91e79400 == 31 [pid = 1773] [id = 194] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x93c17c00 == 30 [pid = 1773] [id = 193] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x922efc00 == 29 [pid = 1773] [id = 192] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x9222f400 == 28 [pid = 1773] [id = 191] 21:51:52 INFO - PROCESS | 1773 | --DOCSHELL 0x926ef800 == 27 [pid = 1773] [id = 183] 21:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1635ms 21:51:52 INFO - PROCESS | 1773 | 1466743912566 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 1773 | 1466743912570 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 21:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:51:52 INFO - PROCESS | 1773 | 1466743912577 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 1773 | 1466743912581 Marionette TRACE conn3 <- [1,842,null,{}] 21:51:52 INFO - PROCESS | 1773 | 1466743912588 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 1773 | 1466743912593 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:52 INFO - PROCESS | 1773 | 1466743912750 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99647400) [pid = 1773] [serial = 605] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9963c400) [pid = 1773] [serial = 604] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x924d8400) [pid = 1773] [serial = 598] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x926ec400) [pid = 1773] [serial = 599] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x951d5c00) [pid = 1773] [serial = 601] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95571800) [pid = 1773] [serial = 602] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95546800) [pid = 1773] [serial = 593] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92231c00) [pid = 1773] [serial = 589] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92413000) [pid = 1773] [serial = 590] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x921aa000) [pid = 1773] [serial = 596] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93e5e000) [pid = 1773] [serial = 592] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x978c8400) [pid = 1773] [serial = 587] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e85400) [pid = 1773] [serial = 595] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x99643000) [pid = 1773] [serial = 608] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x996e7000) [pid = 1773] [serial = 607] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x977f9000) [pid = 1773] [serial = 586] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9a241c00) [pid = 1773] [serial = 610] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x9a4a4800) [pid = 1773] [serial = 611] [outer = (nil)] [url = about:blank] 21:51:52 INFO - PROCESS | 1773 | 1466743912924 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 1773 | 1466743912934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86400 == 28 [pid = 1773] [id = 218] 21:51:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x91e89800) [pid = 1773] [serial = 654] [outer = (nil)] 21:51:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x92231000) [pid = 1773] [serial = 655] [outer = 0x91e89800] 21:51:53 INFO - PROCESS | 1773 | 1466743912997 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x922ce400) [pid = 1773] [serial = 656] [outer = 0x91e89800] 21:51:53 INFO - PROCESS | 1773 | 1466743913692 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1130ms 21:51:53 INFO - PROCESS | 1773 | 1466743913707 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:51:53 INFO - PROCESS | 1773 | 1466743913714 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 21:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:51:53 INFO - PROCESS | 1773 | 1466743913731 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 1773 | 1466743913736 Marionette TRACE conn3 <- [1,846,null,{}] 21:51:53 INFO - PROCESS | 1773 | 1466743913742 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:53 INFO - PROCESS | 1773 | 1466743913748 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:53 INFO - PROCESS | 1773 | 1466743913885 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:51:53 INFO - PROCESS | 1773 | 1466743913901 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:53 INFO - PROCESS | 1773 | 1466743913912 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d8400 == 29 [pid = 1773] [id = 219] 21:51:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9250a400) [pid = 1773] [serial = 657] [outer = (nil)] 21:51:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92519000) [pid = 1773] [serial = 658] [outer = 0x9250a400] 21:51:53 INFO - PROCESS | 1773 | 1466743913978 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92b83c00) [pid = 1773] [serial = 659] [outer = 0x9250a400] 21:51:54 INFO - PROCESS | 1773 | 1466743914789 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1138ms 21:51:54 INFO - PROCESS | 1773 | 1466743914866 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:51:54 INFO - PROCESS | 1773 | 1466743914870 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 21:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:51:54 INFO - PROCESS | 1773 | 1466743914876 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:51:54 INFO - PROCESS | 1773 | 1466743914881 Marionette TRACE conn3 <- [1,850,null,{}] 21:51:54 INFO - PROCESS | 1773 | 1466743914895 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:54 INFO - PROCESS | 1773 | 1466743914902 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:55 INFO - PROCESS | 1773 | 1466743915045 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:51:55 INFO - PROCESS | 1773 | 1466743915055 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 1773 | 1466743915066 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x95543c00 == 30 [pid = 1773] [id = 220] 21:51:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95547c00) [pid = 1773] [serial = 660] [outer = (nil)] 21:51:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977ef800) [pid = 1773] [serial = 661] [outer = 0x95547c00] 21:51:55 INFO - PROCESS | 1773 | 1466743915229 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x98309000) [pid = 1773] [serial = 662] [outer = 0x95547c00] 21:51:56 INFO - PROCESS | 1773 | 1466743916044 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1202ms 21:51:56 INFO - PROCESS | 1773 | 1466743916078 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 1773 | 1466743916083 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 21:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:51:56 INFO - PROCESS | 1773 | 1466743916088 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 1773 | 1466743916090 Marionette TRACE conn3 <- [1,854,null,{}] 21:51:56 INFO - PROCESS | 1773 | 1466743916103 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:56 INFO - PROCESS | 1773 | 1466743916106 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:56 INFO - PROCESS | 1773 | 1466743916285 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:51:56 INFO - PROCESS | 1773 | 1466743916354 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 1773 | 1466743916362 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x95347800 == 31 [pid = 1773] [id = 221] 21:51:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99644800) [pid = 1773] [serial = 663] [outer = (nil)] 21:51:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996e9400) [pid = 1773] [serial = 664] [outer = 0x99644800] 21:51:56 INFO - PROCESS | 1773 | 1466743916422 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9222b800) [pid = 1773] [serial = 665] [outer = 0x99644800] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93c0f400) [pid = 1773] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92238800) [pid = 1773] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9250e000) [pid = 1773] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92514c00) [pid = 1773] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a064400) [pid = 1773] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x90c28c00) [pid = 1773] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e78000) [pid = 1773] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x931ae800) [pid = 1773] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:51:57 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9a23b800) [pid = 1773] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:51:57 INFO - PROCESS | 1773 | 1466743917209 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1134ms 21:51:57 INFO - PROCESS | 1773 | 1466743917223 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:51:57 INFO - PROCESS | 1773 | 1466743917225 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 21:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:51:57 INFO - PROCESS | 1773 | 1466743917231 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:51:57 INFO - PROCESS | 1773 | 1466743917233 Marionette TRACE conn3 <- [1,858,null,{}] 21:51:57 INFO - PROCESS | 1773 | 1466743917238 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:57 INFO - PROCESS | 1773 | 1466743917243 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:57 INFO - PROCESS | 1773 | 1466743917371 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:51:57 INFO - PROCESS | 1773 | 1466743917479 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 1773 | 1466743917488 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a6c00 == 32 [pid = 1773] [id = 222] 21:51:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x921acc00) [pid = 1773] [serial = 666] [outer = (nil)] 21:51:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x95548c00) [pid = 1773] [serial = 667] [outer = 0x921acc00] 21:51:57 INFO - PROCESS | 1773 | 1466743917545 Marionette DEBUG loaded listener.js 21:51:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9830ec00) [pid = 1773] [serial = 668] [outer = 0x921acc00] 21:51:58 INFO - PROCESS | 1773 | 1466743918243 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1082ms 21:51:58 INFO - PROCESS | 1773 | 1466743918314 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 1773 | 1466743918320 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 21:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:51:58 INFO - PROCESS | 1773 | 1466743918328 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 1773 | 1466743918333 Marionette TRACE conn3 <- [1,862,null,{}] 21:51:58 INFO - PROCESS | 1773 | 1466743918341 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:58 INFO - PROCESS | 1773 | 1466743918346 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:58 INFO - PROCESS | 1773 | 1466743918571 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:51:58 INFO - PROCESS | 1773 | 1466743918585 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:58 INFO - PROCESS | 1773 | 1466743918600 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ad400 == 33 [pid = 1773] [id = 223] 21:51:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9222c000) [pid = 1773] [serial = 669] [outer = (nil)] 21:51:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x92234800) [pid = 1773] [serial = 670] [outer = 0x9222c000] 21:51:58 INFO - PROCESS | 1773 | 1466743918711 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922f2800) [pid = 1773] [serial = 671] [outer = 0x9222c000] 21:51:59 INFO - PROCESS | 1773 | 1466743919595 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1333ms 21:51:59 INFO - PROCESS | 1773 | 1466743919661 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 1773 | 1466743919668 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 21:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:51:59 INFO - PROCESS | 1773 | 1466743919678 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 1773 | 1466743919681 Marionette TRACE conn3 <- [1,866,null,{}] 21:51:59 INFO - PROCESS | 1773 | 1466743919687 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:59 INFO - PROCESS | 1773 | 1466743919692 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:51:59 INFO - PROCESS | 1773 | 1466743919852 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:52:00 INFO - PROCESS | 1773 | 1466743919996 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:00 INFO - PROCESS | 1773 | 1466743920005 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d6800 == 34 [pid = 1773] [id = 224] 21:52:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x931b9800) [pid = 1773] [serial = 672] [outer = (nil)] 21:52:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95113000) [pid = 1773] [serial = 673] [outer = 0x931b9800] 21:52:00 INFO - PROCESS | 1773 | 1466743920082 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95539800) [pid = 1773] [serial = 674] [outer = 0x931b9800] 21:52:00 INFO - PROCESS | 1773 | 1466743920977 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1337ms 21:52:01 INFO - PROCESS | 1773 | 1466743921015 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 1773 | 1466743921018 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 21:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:52:01 INFO - PROCESS | 1773 | 1466743921025 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 1773 | 1466743921030 Marionette TRACE conn3 <- [1,870,null,{}] 21:52:01 INFO - PROCESS | 1773 | 1466743921046 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 1773 | 1466743921054 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:01 INFO - PROCESS | 1773 | 1466743921251 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:52:01 INFO - PROCESS | 1773 | 1466743921399 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:01 INFO - PROCESS | 1773 | 1466743921410 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a064400 == 35 [pid = 1773] [id = 225] 21:52:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a067000) [pid = 1773] [serial = 675] [outer = (nil)] 21:52:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a4a7800) [pid = 1773] [serial = 676] [outer = 0x9a067000] 21:52:01 INFO - PROCESS | 1773 | 1466743921484 Marionette DEBUG loaded listener.js 21:52:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a630800) [pid = 1773] [serial = 677] [outer = 0x9a067000] 21:52:02 INFO - PROCESS | 1773 | 1466743922371 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1394ms 21:52:02 INFO - PROCESS | 1773 | 1466743922420 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:52:02 INFO - PROCESS | 1773 | 1466743922424 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 21:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:52:02 INFO - PROCESS | 1773 | 1466743922431 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:52:02 INFO - PROCESS | 1773 | 1466743922434 Marionette TRACE conn3 <- [1,874,null,{}] 21:52:02 INFO - PROCESS | 1773 | 1466743922439 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:02 INFO - PROCESS | 1773 | 1466743922444 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:02 INFO - PROCESS | 1773 | 1466743922599 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:52:02 INFO - PROCESS | 1773 | 1466743922759 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 1773 | 1466743922767 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x996ebc00 == 36 [pid = 1773] [id = 226] 21:52:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a108800) [pid = 1773] [serial = 678] [outer = (nil)] 21:52:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a88ec00) [pid = 1773] [serial = 679] [outer = 0x9a108800] 21:52:02 INFO - PROCESS | 1773 | 1466743922838 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9aca7c00) [pid = 1773] [serial = 680] [outer = 0x9a108800] 21:52:03 INFO - PROCESS | 1773 | 1466743923723 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1336ms 21:52:03 INFO - PROCESS | 1773 | 1466743923768 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 1773 | 1466743923772 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 21:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:52:03 INFO - PROCESS | 1773 | 1466743923777 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 1773 | 1466743923780 Marionette TRACE conn3 <- [1,878,null,{}] 21:52:03 INFO - PROCESS | 1773 | 1466743923785 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:03 INFO - PROCESS | 1773 | 1466743923790 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:03 INFO - PROCESS | 1773 | 1466743923936 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:52:04 INFO - PROCESS | 1773 | 1466743924088 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:04 INFO - PROCESS | 1773 | 1466743924097 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250d800 == 37 [pid = 1773] [id = 227] 21:52:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9556c800) [pid = 1773] [serial = 681] [outer = (nil)] 21:52:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b13a800) [pid = 1773] [serial = 682] [outer = 0x9556c800] 21:52:04 INFO - PROCESS | 1773 | 1466743924167 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b1c3400) [pid = 1773] [serial = 683] [outer = 0x9556c800] 21:52:05 INFO - PROCESS | 1773 | 1466743924999 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1233ms 21:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:52:05 INFO - PROCESS | 1773 | 1466743925011 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 1773 | 1466743925013 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 21:52:05 INFO - PROCESS | 1773 | 1466743925020 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 1773 | 1466743925024 Marionette TRACE conn3 <- [1,882,null,{}] 21:52:05 INFO - PROCESS | 1773 | 1466743925029 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:05 INFO - PROCESS | 1773 | 1466743925039 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:05 INFO - PROCESS | 1773 | 1466743925236 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:52:05 INFO - PROCESS | 1773 | 1466743925513 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 1773 | 1466743925523 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e79400 == 38 [pid = 1773] [id = 228] 21:52:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e79800) [pid = 1773] [serial = 684] [outer = (nil)] 21:52:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x91e85400) [pid = 1773] [serial = 685] [outer = 0x91e79800] 21:52:05 INFO - PROCESS | 1773 | 1466743925652 Marionette DEBUG loaded listener.js 21:52:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9222c800) [pid = 1773] [serial = 686] [outer = 0x91e79800] 21:52:06 INFO - PROCESS | 1773 | 1466743926530 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1535ms 21:52:06 INFO - PROCESS | 1773 | 1466743926556 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:52:06 INFO - PROCESS | 1773 | 1466743926562 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 21:52:06 INFO - PROCESS | 1773 | 1466743926569 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 1773 | 1466743926572 Marionette TRACE conn3 <- [1,886,null,{}] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x921a0000 == 37 [pid = 1773] [id = 182] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x91e76400 == 36 [pid = 1773] [id = 190] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27400 == 35 [pid = 1773] [id = 209] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x92239000 == 34 [pid = 1773] [id = 186] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x9230a000 == 33 [pid = 1773] [id = 195] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x90c22800 == 32 [pid = 1773] [id = 196] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29000 == 31 [pid = 1773] [id = 189] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6fc00 == 30 [pid = 1773] [id = 198] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x92239c00 == 29 [pid = 1773] [id = 185] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7a400 == 28 [pid = 1773] [id = 187] 21:52:07 INFO - PROCESS | 1773 | --DOCSHELL 0x91e90c00 == 27 [pid = 1773] [id = 197] 21:52:07 INFO - PROCESS | 1773 | 1466743927367 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:07 INFO - PROCESS | 1773 | 1466743927372 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x977f7400) [pid = 1773] [serial = 643] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93e5e400) [pid = 1773] [serial = 637] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x922cc400) [pid = 1773] [serial = 631] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x926edc00) [pid = 1773] [serial = 634] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9534c800) [pid = 1773] [serial = 640] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922ec400) [pid = 1773] [serial = 632] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9a889400) [pid = 1773] [serial = 622] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x922ce000) [pid = 1773] [serial = 625] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95340c00) [pid = 1773] [serial = 638] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x91e85800) [pid = 1773] [serial = 629] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e6f800) [pid = 1773] [serial = 628] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92306c00) [pid = 1773] [serial = 614] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922e9800) [pid = 1773] [serial = 613] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977f5800) [pid = 1773] [serial = 617] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93e65800) [pid = 1773] [serial = 616] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9553b800) [pid = 1773] [serial = 641] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92b74800) [pid = 1773] [serial = 635] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a75dc00) [pid = 1773] [serial = 620] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a62e000) [pid = 1773] [serial = 619] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9a88b000) [pid = 1773] [serial = 623] [outer = (nil)] [url = about:blank] 21:52:07 INFO - PROCESS | 1773 | 1466743927726 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:52:07 INFO - PROCESS | 1773 | 1466743927808 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 1773 | 1466743927822 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e78000 == 28 [pid = 1773] [id = 229] 21:52:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e78400) [pid = 1773] [serial = 687] [outer = (nil)] 21:52:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e84800) [pid = 1773] [serial = 688] [outer = 0x91e78400] 21:52:07 INFO - PROCESS | 1773 | 1466743927886 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x921a0c00) [pid = 1773] [serial = 689] [outer = 0x91e78400] 21:52:08 INFO - PROCESS | 1773 | 1466743928566 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2035ms 21:52:08 INFO - PROCESS | 1773 | 1466743928604 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:52:08 INFO - PROCESS | 1773 | 1466743928610 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 21:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:52:08 INFO - PROCESS | 1773 | 1466743928647 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:52:08 INFO - PROCESS | 1773 | 1466743928652 Marionette TRACE conn3 <- [1,890,null,{}] 21:52:08 INFO - PROCESS | 1773 | 1466743928662 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:08 INFO - PROCESS | 1773 | 1466743928667 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:08 INFO - PROCESS | 1773 | 1466743928816 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:52:08 INFO - PROCESS | 1773 | 1466743928828 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 1773 | 1466743928841 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x92307400 == 29 [pid = 1773] [id = 230] 21:52:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9230a000) [pid = 1773] [serial = 690] [outer = (nil)] 21:52:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92310400) [pid = 1773] [serial = 691] [outer = 0x9230a000] 21:52:08 INFO - PROCESS | 1773 | 1466743928903 Marionette DEBUG loaded listener.js 21:52:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x924d1800) [pid = 1773] [serial = 692] [outer = 0x9230a000] 21:52:09 INFO - PROCESS | 1773 | 1466743929679 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1100ms 21:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:52:09 INFO - PROCESS | 1773 | 1466743929795 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:52:09 INFO - PROCESS | 1773 | 1466743929798 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 21:52:09 INFO - PROCESS | 1773 | 1466743929810 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:52:09 INFO - PROCESS | 1773 | 1466743929813 Marionette TRACE conn3 <- [1,894,null,{}] 21:52:09 INFO - PROCESS | 1773 | 1466743929820 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:09 INFO - PROCESS | 1773 | 1466743929825 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:10 INFO - PROCESS | 1773 | 1466743930027 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:52:10 INFO - PROCESS | 1773 | 1466743930096 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:10 INFO - PROCESS | 1773 | 1466743930110 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7d400 == 30 [pid = 1773] [id = 231] 21:52:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92b80000) [pid = 1773] [serial = 693] [outer = (nil)] 21:52:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93b46400) [pid = 1773] [serial = 694] [outer = 0x92b80000] 21:52:10 INFO - PROCESS | 1773 | 1466743930177 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93c1c800) [pid = 1773] [serial = 695] [outer = 0x92b80000] 21:52:10 INFO - PROCESS | 1773 | 1466743930985 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1242ms 21:52:11 INFO - PROCESS | 1773 | 1466743931055 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:52:11 INFO - PROCESS | 1773 | 1466743931064 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 21:52:11 INFO - PROCESS | 1773 | 1466743931078 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 1773 | 1466743931081 Marionette TRACE conn3 <- [1,898,null,{}] 21:52:11 INFO - PROCESS | 1773 | 1466743931098 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:11 INFO - PROCESS | 1773 | 1466743931103 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:11 INFO - PROCESS | 1773 | 1466743931291 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:52:11 INFO - PROCESS | 1773 | 1466743931309 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:11 INFO - PROCESS | 1773 | 1466743931318 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x931b2000 == 31 [pid = 1773] [id = 232] 21:52:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e5f800) [pid = 1773] [serial = 696] [outer = (nil)] 21:52:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9553ec00) [pid = 1773] [serial = 697] [outer = 0x93e5f800] 21:52:11 INFO - PROCESS | 1773 | 1466743931382 Marionette DEBUG loaded listener.js 21:52:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x95545800) [pid = 1773] [serial = 698] [outer = 0x93e5f800] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x921acc00) [pid = 1773] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x99644800) [pid = 1773] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977f0800) [pid = 1773] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x931afc00) [pid = 1773] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e7c800) [pid = 1773] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x91e89800) [pid = 1773] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9250a400) [pid = 1773] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x921ae000) [pid = 1773] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95547c00) [pid = 1773] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:52:12 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e74400) [pid = 1773] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:52:12 INFO - PROCESS | 1773 | 1466743932449 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:52:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x921acc00) [pid = 1773] [serial = 699] [outer = 0x926f4400] 21:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1396ms 21:52:12 INFO - PROCESS | 1773 | 1466743932503 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 1773 | 1466743932507 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 21:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:52:12 INFO - PROCESS | 1773 | 1466743932550 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 1773 | 1466743932553 Marionette TRACE conn3 <- [1,902,null,{}] 21:52:12 INFO - PROCESS | 1773 | 1466743932558 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:12 INFO - PROCESS | 1773 | 1466743932562 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:12 INFO - PROCESS | 1773 | 1466743932734 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:52:12 INFO - PROCESS | 1773 | 1466743932802 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 1773 | 1466743932812 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e89800 == 32 [pid = 1773] [id = 233] 21:52:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922d4c00) [pid = 1773] [serial = 700] [outer = (nil)] 21:52:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95115800) [pid = 1773] [serial = 701] [outer = 0x922d4c00] 21:52:12 INFO - PROCESS | 1773 | 1466743932870 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977f2400) [pid = 1773] [serial = 702] [outer = 0x922d4c00] 21:52:13 INFO - PROCESS | 1773 | 1466743933493 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1010ms 21:52:13 INFO - PROCESS | 1773 | 1466743933530 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:52:13 INFO - PROCESS | 1773 | 1466743933539 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 21:52:13 INFO - PROCESS | 1773 | 1466743933544 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 1773 | 1466743933550 Marionette TRACE conn3 <- [1,906,null,{}] 21:52:13 INFO - PROCESS | 1773 | 1466743933557 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:13 INFO - PROCESS | 1773 | 1466743933565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:13 INFO - PROCESS | 1773 | 1466743933776 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:52:13 INFO - PROCESS | 1773 | 1466743933789 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:13 INFO - PROCESS | 1773 | 1466743933796 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x921aac00 == 33 [pid = 1773] [id = 234] 21:52:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922eb400) [pid = 1773] [serial = 703] [outer = (nil)] 21:52:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9963cc00) [pid = 1773] [serial = 704] [outer = 0x922eb400] 21:52:13 INFO - PROCESS | 1773 | 1466743933860 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x996ec800) [pid = 1773] [serial = 705] [outer = 0x922eb400] 21:52:14 INFO - PROCESS | 1773 | 1466743934848 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1384ms 21:52:14 INFO - PROCESS | 1773 | 1466743934930 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:52:14 INFO - PROCESS | 1773 | 1466743934936 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 21:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:52:14 INFO - PROCESS | 1773 | 1466743934944 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 1773 | 1466743934949 Marionette TRACE conn3 <- [1,910,null,{}] 21:52:14 INFO - PROCESS | 1773 | 1466743934957 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:14 INFO - PROCESS | 1773 | 1466743934963 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:15 INFO - PROCESS | 1773 | 1466743935157 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:52:15 INFO - PROCESS | 1773 | 1466743935302 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 1773 | 1466743935311 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24400 == 34 [pid = 1773] [id = 235] 21:52:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x921a1c00) [pid = 1773] [serial = 706] [outer = (nil)] 21:52:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922e7400) [pid = 1773] [serial = 707] [outer = 0x921a1c00] 21:52:15 INFO - PROCESS | 1773 | 1466743935383 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x92308c00) [pid = 1773] [serial = 708] [outer = 0x921a1c00] 21:52:16 INFO - PROCESS | 1773 | 1466743936299 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1438ms 21:52:16 INFO - PROCESS | 1773 | 1466743936382 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 1773 | 1466743936388 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 21:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:52:16 INFO - PROCESS | 1773 | 1466743936398 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 1773 | 1466743936401 Marionette TRACE conn3 <- [1,914,null,{}] 21:52:16 INFO - PROCESS | 1773 | 1466743936407 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:16 INFO - PROCESS | 1773 | 1466743936412 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:16 INFO - PROCESS | 1773 | 1466743936604 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:52:16 INFO - PROCESS | 1773 | 1466743936842 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:16 INFO - PROCESS | 1773 | 1466743936852 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f0000 == 35 [pid = 1773] [id = 236] 21:52:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x931afc00) [pid = 1773] [serial = 709] [outer = (nil)] 21:52:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93e5f400) [pid = 1773] [serial = 710] [outer = 0x931afc00] 21:52:16 INFO - PROCESS | 1773 | 1466743936968 Marionette DEBUG loaded listener.js 21:52:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x951d5c00) [pid = 1773] [serial = 711] [outer = 0x931afc00] 21:52:17 INFO - PROCESS | 1773 | 1466743937828 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1480ms 21:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:52:17 INFO - PROCESS | 1773 | 1466743937878 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 1773 | 1466743937881 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 21:52:17 INFO - PROCESS | 1773 | 1466743937888 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 1773 | 1466743937893 Marionette TRACE conn3 <- [1,918,null,{}] 21:52:17 INFO - PROCESS | 1773 | 1466743937908 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:17 INFO - PROCESS | 1773 | 1466743937916 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:18 INFO - PROCESS | 1773 | 1466743938087 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:52:18 INFO - PROCESS | 1773 | 1466743938236 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 1773 | 1466743938245 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x95570000 == 36 [pid = 1773] [id = 237] 21:52:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x977fb800) [pid = 1773] [serial = 712] [outer = (nil)] 21:52:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x99d98400) [pid = 1773] [serial = 713] [outer = 0x977fb800] 21:52:18 INFO - PROCESS | 1773 | 1466743938321 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x99eb8800) [pid = 1773] [serial = 714] [outer = 0x977fb800] 21:52:19 INFO - PROCESS | 1773 | 1466743939431 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x926ebc00) [pid = 1773] [serial = 626] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95548c00) [pid = 1773] [serial = 667] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x996e9400) [pid = 1773] [serial = 664] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9222b800) [pid = 1773] [serial = 665] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99296000) [pid = 1773] [serial = 644] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93c14800) [pid = 1773] [serial = 649] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95115000) [pid = 1773] [serial = 650] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922c8c00) [pid = 1773] [serial = 646] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922d3000) [pid = 1773] [serial = 647] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92231000) [pid = 1773] [serial = 655] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922ce400) [pid = 1773] [serial = 656] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92519000) [pid = 1773] [serial = 658] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92b83c00) [pid = 1773] [serial = 659] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c0dc00) [pid = 1773] [serial = 652] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99648400) [pid = 1773] [serial = 653] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x977ef800) [pid = 1773] [serial = 661] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9830ec00) [pid = 1773] [serial = 668] [outer = (nil)] [url = about:blank] 21:52:19 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x98309000) [pid = 1773] [serial = 662] [outer = (nil)] [url = about:blank] 21:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1634ms 21:52:19 INFO - PROCESS | 1773 | 1466743939521 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 1773 | 1466743939526 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 21:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:52:19 INFO - PROCESS | 1773 | 1466743939533 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 1773 | 1466743939538 Marionette TRACE conn3 <- [1,922,null,{}] 21:52:19 INFO - PROCESS | 1773 | 1466743939545 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:19 INFO - PROCESS | 1773 | 1466743939550 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:19 INFO - PROCESS | 1773 | 1466743939706 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:52:19 INFO - PROCESS | 1773 | 1466743939859 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:19 INFO - PROCESS | 1773 | 1466743939868 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a9400 == 37 [pid = 1773] [id = 238] 21:52:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921ac400) [pid = 1773] [serial = 715] [outer = (nil)] 21:52:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922ce400) [pid = 1773] [serial = 716] [outer = 0x921ac400] 21:52:19 INFO - PROCESS | 1773 | 1466743939932 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922e4000) [pid = 1773] [serial = 717] [outer = 0x921ac400] 21:52:20 INFO - PROCESS | 1773 | 1466743940550 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1083ms 21:52:20 INFO - PROCESS | 1773 | 1466743940615 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:52:20 INFO - PROCESS | 1773 | 1466743940621 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 21:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:52:20 INFO - PROCESS | 1773 | 1466743940630 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:52:20 INFO - PROCESS | 1773 | 1466743940634 Marionette TRACE conn3 <- [1,926,null,{}] 21:52:20 INFO - PROCESS | 1773 | 1466743940640 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:20 INFO - PROCESS | 1773 | 1466743940645 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:20 INFO - PROCESS | 1773 | 1466743940786 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:52:20 INFO - PROCESS | 1773 | 1466743940893 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 1773 | 1466743940899 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cb000 == 38 [pid = 1773] [id = 239] 21:52:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9240e800) [pid = 1773] [serial = 718] [outer = (nil)] 21:52:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926f0c00) [pid = 1773] [serial = 719] [outer = 0x9240e800] 21:52:20 INFO - PROCESS | 1773 | 1466743940963 Marionette DEBUG loaded listener.js 21:52:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x931adc00) [pid = 1773] [serial = 720] [outer = 0x9240e800] 21:52:21 INFO - PROCESS | 1773 | 1466743941674 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1085ms 21:52:21 INFO - PROCESS | 1773 | 1466743941715 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 1773 | 1466743941718 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 21:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:52:21 INFO - PROCESS | 1773 | 1466743941724 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 1773 | 1466743941729 Marionette TRACE conn3 <- [1,930,null,{}] 21:52:21 INFO - PROCESS | 1773 | 1466743941761 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:21 INFO - PROCESS | 1773 | 1466743941768 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:21 INFO - PROCESS | 1773 | 1466743941913 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:52:21 INFO - PROCESS | 1773 | 1466743941923 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:21 INFO - PROCESS | 1773 | 1466743941933 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f7c00 == 39 [pid = 1773] [id = 240] 21:52:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x977f9400) [pid = 1773] [serial = 721] [outer = (nil)] 21:52:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x98309000) [pid = 1773] [serial = 722] [outer = 0x977f9400] 21:52:21 INFO - PROCESS | 1773 | 1466743941994 Marionette DEBUG loaded listener.js 21:52:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x99298c00) [pid = 1773] [serial = 723] [outer = 0x977f9400] 21:52:22 INFO - PROCESS | 1773 | 1466743942800 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1156ms 21:52:22 INFO - PROCESS | 1773 | 1466743942881 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:52:22 INFO - PROCESS | 1773 | 1466743942885 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 21:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:52:22 INFO - PROCESS | 1773 | 1466743942891 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:52:22 INFO - PROCESS | 1773 | 1466743942893 Marionette TRACE conn3 <- [1,934,null,{}] 21:52:22 INFO - PROCESS | 1773 | 1466743942898 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:22 INFO - PROCESS | 1773 | 1466743942903 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:23 INFO - PROCESS | 1773 | 1466743943089 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:52:23 INFO - PROCESS | 1773 | 1466743943108 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 1773 | 1466743943116 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x95115000 == 40 [pid = 1773] [id = 241] 21:52:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x98350000) [pid = 1773] [serial = 724] [outer = (nil)] 21:52:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x996eb400) [pid = 1773] [serial = 725] [outer = 0x98350000] 21:52:23 INFO - PROCESS | 1773 | 1466743943175 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a06c800) [pid = 1773] [serial = 726] [outer = 0x98350000] 21:52:23 INFO - PROCESS | 1773 | 1466743943932 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1094ms 21:52:23 INFO - PROCESS | 1773 | 1466743943989 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 1773 | 1466743943993 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 21:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:52:24 INFO - PROCESS | 1773 | 1466743943998 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 1773 | 1466743944000 Marionette TRACE conn3 <- [1,938,null,{}] 21:52:24 INFO - PROCESS | 1773 | 1466743944011 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:24 INFO - PROCESS | 1773 | 1466743944015 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:24 INFO - PROCESS | 1773 | 1466743944183 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x91e78400) [pid = 1773] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a108800) [pid = 1773] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92b80000) [pid = 1773] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9556c800) [pid = 1773] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922d4c00) [pid = 1773] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x91e79800) [pid = 1773] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9230a000) [pid = 1773] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e5f800) [pid = 1773] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9222c000) [pid = 1773] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x931b9800) [pid = 1773] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:52:24 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a067000) [pid = 1773] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:52:24 INFO - PROCESS | 1773 | 1466743944353 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:24 INFO - PROCESS | 1773 | 1466743944359 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e78400 == 41 [pid = 1773] [id = 242] 21:52:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e79800) [pid = 1773] [serial = 727] [outer = (nil)] 21:52:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922d1400) [pid = 1773] [serial = 728] [outer = 0x91e79800] 21:52:24 INFO - PROCESS | 1773 | 1466743944420 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9222e800) [pid = 1773] [serial = 729] [outer = 0x91e79800] 21:52:25 INFO - PROCESS | 1773 | 1466743945082 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1133ms 21:52:25 INFO - PROCESS | 1773 | 1466743945132 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 1773 | 1466743945136 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 21:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:52:25 INFO - PROCESS | 1773 | 1466743945145 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - PROCESS | 1773 | 1466743945147 Marionette TRACE conn3 <- [1,942,null,{}] 21:52:25 INFO - PROCESS | 1773 | 1466743945152 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:25 INFO - PROCESS | 1773 | 1466743945161 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:25 INFO - PROCESS | 1773 | 1466743945329 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:52:25 INFO - PROCESS | 1773 | 1466743945435 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 1773 | 1466743945442 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222c000 == 42 [pid = 1773] [id = 243] 21:52:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x93e5f800) [pid = 1773] [serial = 730] [outer = (nil)] 21:52:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a889800) [pid = 1773] [serial = 731] [outer = 0x93e5f800] 21:52:25 INFO - PROCESS | 1773 | 1466743945507 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a88f000) [pid = 1773] [serial = 732] [outer = 0x93e5f800] 21:52:26 INFO - PROCESS | 1773 | 1466743946197 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1079ms 21:52:26 INFO - PROCESS | 1773 | 1466743946240 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 1773 | 1466743946243 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 21:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:52:26 INFO - PROCESS | 1773 | 1466743946256 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - PROCESS | 1773 | 1466743946259 Marionette TRACE conn3 <- [1,946,null,{}] 21:52:26 INFO - PROCESS | 1773 | 1466743946264 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:26 INFO - PROCESS | 1773 | 1466743946269 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:26 INFO - PROCESS | 1773 | 1466743946440 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:52:26 INFO - PROCESS | 1773 | 1466743946598 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:26 INFO - PROCESS | 1773 | 1466743946607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21c00 == 43 [pid = 1773] [id = 244] 21:52:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x90c25400) [pid = 1773] [serial = 733] [outer = (nil)] 21:52:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x91e70c00) [pid = 1773] [serial = 734] [outer = 0x90c25400] 21:52:26 INFO - PROCESS | 1773 | 1466743946685 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x91e77000) [pid = 1773] [serial = 735] [outer = 0x90c25400] 21:52:27 INFO - PROCESS | 1773 | 1466743947572 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1381ms 21:52:27 INFO - PROCESS | 1773 | 1466743947639 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:52:27 INFO - PROCESS | 1773 | 1466743947645 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 21:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:52:27 INFO - PROCESS | 1773 | 1466743947653 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - PROCESS | 1773 | 1466743947658 Marionette TRACE conn3 <- [1,950,null,{}] 21:52:27 INFO - PROCESS | 1773 | 1466743947664 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:27 INFO - PROCESS | 1773 | 1466743947669 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:27 INFO - PROCESS | 1773 | 1466743947871 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:52:28 INFO - PROCESS | 1773 | 1466743948024 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:28 INFO - PROCESS | 1773 | 1466743948031 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f1400 == 44 [pid = 1773] [id = 245] 21:52:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93b43c00) [pid = 1773] [serial = 736] [outer = (nil)] 21:52:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x93e5c800) [pid = 1773] [serial = 737] [outer = 0x93b43c00] 21:52:28 INFO - PROCESS | 1773 | 1466743948104 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x951ce000) [pid = 1773] [serial = 738] [outer = 0x93b43c00] 21:52:28 INFO - PROCESS | 1773 | 1466743948952 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1335ms 21:52:29 INFO - PROCESS | 1773 | 1466743949000 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:52:29 INFO - PROCESS | 1773 | 1466743949005 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 21:52:29 INFO - PROCESS | 1773 | 1466743949012 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 1773 | 1466743949015 Marionette TRACE conn3 <- [1,954,null,{}] 21:52:29 INFO - PROCESS | 1773 | 1466743949021 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:29 INFO - PROCESS | 1773 | 1466743949026 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:29 INFO - PROCESS | 1773 | 1466743949186 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:52:29 INFO - PROCESS | 1773 | 1466743949335 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:29 INFO - PROCESS | 1773 | 1466743949345 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a4c00 == 45 [pid = 1773] [id = 246] 21:52:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x977f6800) [pid = 1773] [serial = 739] [outer = (nil)] 21:52:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a4a8c00) [pid = 1773] [serial = 740] [outer = 0x977f6800] 21:52:29 INFO - PROCESS | 1773 | 1466743949415 Marionette DEBUG loaded listener.js 21:52:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a883800) [pid = 1773] [serial = 741] [outer = 0x977f6800] 21:52:30 INFO - PROCESS | 1773 | 1466743950329 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1380ms 21:52:30 INFO - PROCESS | 1773 | 1466743950392 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:52:30 INFO - PROCESS | 1773 | 1466743950398 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 21:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:52:30 INFO - PROCESS | 1773 | 1466743950413 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:52:30 INFO - PROCESS | 1773 | 1466743950419 Marionette TRACE conn3 <- [1,958,null,{}] 21:52:30 INFO - PROCESS | 1773 | 1466743950425 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:30 INFO - PROCESS | 1773 | 1466743950431 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:30 INFO - PROCESS | 1773 | 1466743950626 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:52:30 INFO - PROCESS | 1773 | 1466743950781 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 1773 | 1466743950787 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d3800 == 46 [pid = 1773] [id = 247] 21:52:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92515400) [pid = 1773] [serial = 742] [outer = (nil)] 21:52:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b304400) [pid = 1773] [serial = 743] [outer = 0x92515400] 21:52:30 INFO - PROCESS | 1773 | 1466743950862 Marionette DEBUG loaded listener.js 21:52:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b3df400) [pid = 1773] [serial = 744] [outer = 0x92515400] 21:52:31 INFO - PROCESS | 1773 | 1466743951669 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1297ms 21:52:31 INFO - PROCESS | 1773 | 1466743951709 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:52:31 INFO - PROCESS | 1773 | 1466743951712 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 21:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:52:31 INFO - PROCESS | 1773 | 1466743951718 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:52:31 INFO - PROCESS | 1773 | 1466743951720 Marionette TRACE conn3 <- [1,962,null,{}] 21:52:31 INFO - PROCESS | 1773 | 1466743951726 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:31 INFO - PROCESS | 1773 | 1466743951729 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:31 INFO - PROCESS | 1773 | 1466743951881 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:52:32 INFO - PROCESS | 1773 | 1466743952034 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:32 INFO - PROCESS | 1773 | 1466743952042 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306800 == 47 [pid = 1773] [id = 248] 21:52:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x951d7c00) [pid = 1773] [serial = 745] [outer = (nil)] 21:52:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b3e7800) [pid = 1773] [serial = 746] [outer = 0x951d7c00] 21:52:32 INFO - PROCESS | 1773 | 1466743952113 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b3eb000) [pid = 1773] [serial = 747] [outer = 0x951d7c00] 21:52:32 INFO - PROCESS | 1773 | 1466743952982 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1339ms 21:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:52:33 INFO - PROCESS | 1773 | 1466743953058 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 1773 | 1466743953061 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 21:52:33 INFO - PROCESS | 1773 | 1466743953067 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 1773 | 1466743953070 Marionette TRACE conn3 <- [1,966,null,{}] 21:52:33 INFO - PROCESS | 1773 | 1466743953075 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:33 INFO - PROCESS | 1773 | 1466743953080 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:33 INFO - PROCESS | 1773 | 1466743953423 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:52:33 INFO - PROCESS | 1773 | 1466743953715 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 1773 | 1466743953728 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ed800 == 48 [pid = 1773] [id = 249] 21:52:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922ee800) [pid = 1773] [serial = 748] [outer = (nil)] 21:52:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9230c400) [pid = 1773] [serial = 749] [outer = 0x922ee800] 21:52:33 INFO - PROCESS | 1773 | 1466743953822 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x924d8800) [pid = 1773] [serial = 750] [outer = 0x922ee800] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x92307400 == 47 [pid = 1773] [id = 230] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7d400 == 46 [pid = 1773] [id = 231] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x931b2000 == 45 [pid = 1773] [id = 232] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x91e89800 == 44 [pid = 1773] [id = 233] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x91e78000 == 43 [pid = 1773] [id = 229] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x9222c000 == 42 [pid = 1773] [id = 243] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x91e78400 == 41 [pid = 1773] [id = 242] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x95115000 == 40 [pid = 1773] [id = 241] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x977f7c00 == 39 [pid = 1773] [id = 240] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x922cb000 == 38 [pid = 1773] [id = 239] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x921a9400 == 37 [pid = 1773] [id = 238] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x95570000 == 36 [pid = 1773] [id = 237] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x921aac00 == 35 [pid = 1773] [id = 234] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x926f0000 == 34 [pid = 1773] [id = 236] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24400 == 33 [pid = 1773] [id = 235] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x91e79400 == 32 [pid = 1773] [id = 228] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x9250d800 == 31 [pid = 1773] [id = 227] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x92306800 == 30 [pid = 1773] [id = 248] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x924d3800 == 29 [pid = 1773] [id = 247] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x921a4c00 == 28 [pid = 1773] [id = 246] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21c00 == 27 [pid = 1773] [id = 244] 21:52:35 INFO - PROCESS | 1773 | --DOCSHELL 0x926f1400 == 26 [pid = 1773] [id = 245] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x921a0c00) [pid = 1773] [serial = 689] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9a88ec00) [pid = 1773] [serial = 679] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x93c1c800) [pid = 1773] [serial = 695] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b13a800) [pid = 1773] [serial = 682] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x93b46400) [pid = 1773] [serial = 694] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x977f2400) [pid = 1773] [serial = 702] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9222c800) [pid = 1773] [serial = 686] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x92310400) [pid = 1773] [serial = 691] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95545800) [pid = 1773] [serial = 698] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b1c3400) [pid = 1773] [serial = 683] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x91e85400) [pid = 1773] [serial = 685] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x95115800) [pid = 1773] [serial = 701] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e84800) [pid = 1773] [serial = 688] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9aca7c00) [pid = 1773] [serial = 680] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9553ec00) [pid = 1773] [serial = 697] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92234800) [pid = 1773] [serial = 670] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92236800) [pid = 1773] [serial = 449] [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.] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x924d1800) [pid = 1773] [serial = 692] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95539800) [pid = 1773] [serial = 674] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a630800) [pid = 1773] [serial = 677] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x95113000) [pid = 1773] [serial = 673] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a4a7800) [pid = 1773] [serial = 676] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922f2800) [pid = 1773] [serial = 671] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9963cc00) [pid = 1773] [serial = 704] [outer = (nil)] [url = about:blank] 21:52:35 INFO - PROCESS | 1773 | 1466743955550 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2537ms 21:52:35 INFO - PROCESS | 1773 | 1466743955614 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 1773 | 1466743955619 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 21:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:52:35 INFO - PROCESS | 1773 | 1466743955628 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 1773 | 1466743955632 Marionette TRACE conn3 <- [1,970,null,{}] 21:52:35 INFO - PROCESS | 1773 | 1466743955641 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:35 INFO - PROCESS | 1773 | 1466743955646 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:35 INFO - PROCESS | 1773 | 1466743955783 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:52:35 INFO - PROCESS | 1773 | 1466743955889 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 1773 | 1466743955901 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e87400 == 27 [pid = 1773] [id = 250] 21:52:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e88800) [pid = 1773] [serial = 751] [outer = (nil)] 21:52:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x921a4000) [pid = 1773] [serial = 752] [outer = 0x91e88800] 21:52:35 INFO - PROCESS | 1773 | 1466743955964 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x921a5c00) [pid = 1773] [serial = 753] [outer = 0x91e88800] 21:52:36 INFO - PROCESS | 1773 | 1466743956641 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1037ms 21:52:36 INFO - PROCESS | 1773 | 1466743956664 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 1773 | 1466743956672 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 21:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:52:36 INFO - PROCESS | 1773 | 1466743956682 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 1773 | 1466743956686 Marionette TRACE conn3 <- [1,974,null,{}] 21:52:36 INFO - PROCESS | 1773 | 1466743956692 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:36 INFO - PROCESS | 1773 | 1466743956699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:36 INFO - PROCESS | 1773 | 1466743956879 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:52:37 INFO - PROCESS | 1773 | 1466743956984 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 1773 | 1466743956995 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x921aec00 == 28 [pid = 1773] [id = 251] 21:52:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92236000) [pid = 1773] [serial = 754] [outer = (nil)] 21:52:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922e4800) [pid = 1773] [serial = 755] [outer = 0x92236000] 21:52:37 INFO - PROCESS | 1773 | 1466743957058 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922f1800) [pid = 1773] [serial = 756] [outer = 0x92236000] 21:52:37 INFO - PROCESS | 1773 | 1466743957731 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1080ms 21:52:37 INFO - PROCESS | 1773 | 1466743957763 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 1773 | 1466743957766 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 21:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:52:37 INFO - PROCESS | 1773 | 1466743957839 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 1773 | 1466743957843 Marionette TRACE conn3 <- [1,978,null,{}] 21:52:37 INFO - PROCESS | 1773 | 1466743957877 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:37 INFO - PROCESS | 1773 | 1466743957886 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:38 INFO - PROCESS | 1773 | 1466743958067 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:52:38 INFO - PROCESS | 1773 | 1466743958138 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 1773 | 1466743958150 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x92518400 == 29 [pid = 1773] [id = 252] 21:52:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x926f9400) [pid = 1773] [serial = 757] [outer = (nil)] 21:52:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93c14400) [pid = 1773] [serial = 758] [outer = 0x926f9400] 21:52:38 INFO - PROCESS | 1773 | 1466743958212 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e62800) [pid = 1773] [serial = 759] [outer = 0x926f9400] 21:52:38 INFO - PROCESS | 1773 | 1466743958983 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1204ms 21:52:39 INFO - PROCESS | 1773 | 1466743959028 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:52:39 INFO - PROCESS | 1773 | 1466743959032 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 21:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:52:39 INFO - PROCESS | 1773 | 1466743959045 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:52:39 INFO - PROCESS | 1773 | 1466743959047 Marionette TRACE conn3 <- [1,982,null,{}] 21:52:39 INFO - PROCESS | 1773 | 1466743959066 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:39 INFO - PROCESS | 1773 | 1466743959071 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:39 INFO - PROCESS | 1773 | 1466743959255 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:52:39 INFO - PROCESS | 1773 | 1466743959279 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 1773 | 1466743959287 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cf800 == 30 [pid = 1773] [id = 253] 21:52:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93c0f000) [pid = 1773] [serial = 760] [outer = (nil)] 21:52:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9553b800) [pid = 1773] [serial = 761] [outer = 0x93c0f000] 21:52:39 INFO - PROCESS | 1773 | 1466743959351 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95570000) [pid = 1773] [serial = 762] [outer = 0x93c0f000] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93e5f800) [pid = 1773] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x98350000) [pid = 1773] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x91e79800) [pid = 1773] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x921ac400) [pid = 1773] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977fb800) [pid = 1773] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x977f9400) [pid = 1773] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921a1c00) [pid = 1773] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x922eb400) [pid = 1773] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x931afc00) [pid = 1773] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:52:40 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9240e800) [pid = 1773] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:52:40 INFO - PROCESS | 1773 | 1466743960489 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1499ms 21:52:40 INFO - PROCESS | 1773 | 1466743960538 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 1773 | 1466743960547 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 21:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:52:40 INFO - PROCESS | 1773 | 1466743960557 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 1773 | 1466743960564 Marionette TRACE conn3 <- [1,986,null,{}] 21:52:40 INFO - PROCESS | 1773 | 1466743960570 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:40 INFO - PROCESS | 1773 | 1466743960574 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:40 INFO - PROCESS | 1773 | 1466743960719 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:52:40 INFO - PROCESS | 1773 | 1466743960727 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:40 INFO - PROCESS | 1773 | 1466743960732 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2a000 == 31 [pid = 1773] [id = 254] 21:52:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922d3400) [pid = 1773] [serial = 763] [outer = (nil)] 21:52:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x951cd400) [pid = 1773] [serial = 764] [outer = 0x922d3400] 21:52:40 INFO - PROCESS | 1773 | 1466743960794 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977ee400) [pid = 1773] [serial = 765] [outer = 0x922d3400] 21:52:41 INFO - PROCESS | 1773 | 1466743961572 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1039ms 21:52:41 INFO - PROCESS | 1773 | 1466743961595 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 1773 | 1466743961599 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 21:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:52:41 INFO - PROCESS | 1773 | 1466743961604 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 1773 | 1466743961607 Marionette TRACE conn3 <- [1,990,null,{}] 21:52:41 INFO - PROCESS | 1773 | 1466743961635 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:41 INFO - PROCESS | 1773 | 1466743961645 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:41 INFO - PROCESS | 1773 | 1466743961813 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:52:41 INFO - PROCESS | 1773 | 1466743961823 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:41 INFO - PROCESS | 1773 | 1466743961832 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a4c00 == 32 [pid = 1773] [id = 255] 21:52:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9240e800) [pid = 1773] [serial = 766] [outer = (nil)] 21:52:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x996e3c00) [pid = 1773] [serial = 767] [outer = 0x9240e800] 21:52:41 INFO - PROCESS | 1773 | 1466743961895 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x996ec400) [pid = 1773] [serial = 768] [outer = 0x9240e800] 21:52:42 INFO - PROCESS | 1773 | 1466743962942 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1394ms 21:52:43 INFO - PROCESS | 1773 | 1466743962999 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:52:43 INFO - PROCESS | 1773 | 1466743963005 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 21:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:52:43 INFO - PROCESS | 1773 | 1466743963013 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - PROCESS | 1773 | 1466743963018 Marionette TRACE conn3 <- [1,994,null,{}] 21:52:43 INFO - PROCESS | 1773 | 1466743963027 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:43 INFO - PROCESS | 1773 | 1466743963032 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:43 INFO - PROCESS | 1773 | 1466743963214 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:52:43 INFO - PROCESS | 1773 | 1466743963360 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:43 INFO - PROCESS | 1773 | 1466743963367 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77800 == 33 [pid = 1773] [id = 256] 21:52:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x91e87000) [pid = 1773] [serial = 769] [outer = (nil)] 21:52:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922ca800) [pid = 1773] [serial = 770] [outer = 0x91e87000] 21:52:43 INFO - PROCESS | 1773 | 1466743963485 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x922eb400) [pid = 1773] [serial = 771] [outer = 0x91e87000] 21:52:44 INFO - PROCESS | 1773 | 1466743964401 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1435ms 21:52:44 INFO - PROCESS | 1773 | 1466743964449 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 1773 | 1466743964455 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 21:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:52:44 INFO - PROCESS | 1773 | 1466743964465 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 1773 | 1466743964469 Marionette TRACE conn3 <- [1,998,null,{}] 21:52:44 INFO - PROCESS | 1773 | 1466743964475 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:44 INFO - PROCESS | 1773 | 1466743964480 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:44 INFO - PROCESS | 1773 | 1466743964647 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:52:44 INFO - PROCESS | 1773 | 1466743964806 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 1773 | 1466743964812 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b78000 == 34 [pid = 1773] [id = 257] 21:52:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93b4f000) [pid = 1773] [serial = 772] [outer = (nil)] 21:52:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93e5f800) [pid = 1773] [serial = 773] [outer = 0x93b4f000] 21:52:44 INFO - PROCESS | 1773 | 1466743964970 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x95540400) [pid = 1773] [serial = 774] [outer = 0x93b4f000] 21:52:45 INFO - PROCESS | 1773 | 1466743965876 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1490ms 21:52:45 INFO - PROCESS | 1773 | 1466743965955 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:52:45 INFO - PROCESS | 1773 | 1466743965959 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 21:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:52:45 INFO - PROCESS | 1773 | 1466743965966 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:52:45 INFO - PROCESS | 1773 | 1466743965972 Marionette TRACE conn3 <- [1,1002,null,{}] 21:52:45 INFO - PROCESS | 1773 | 1466743965988 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:45 INFO - PROCESS | 1773 | 1466743965996 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:46 INFO - PROCESS | 1773 | 1466743966196 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:52:46 INFO - PROCESS | 1773 | 1466743966399 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:46 INFO - PROCESS | 1773 | 1466743966408 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b82800 == 35 [pid = 1773] [id = 258] 21:52:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x931b0400) [pid = 1773] [serial = 775] [outer = (nil)] 21:52:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x99296000) [pid = 1773] [serial = 776] [outer = 0x931b0400] 21:52:46 INFO - PROCESS | 1773 | 1466743966528 Marionette DEBUG loaded listener.js 21:52:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x99eb7400) [pid = 1773] [serial = 777] [outer = 0x931b0400] 21:52:47 INFO - PROCESS | 1773 | 1466743967569 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1689ms 21:52:47 INFO - PROCESS | 1773 | 1466743967656 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:52:47 INFO - PROCESS | 1773 | 1466743967662 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 21:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:52:47 INFO - PROCESS | 1773 | 1466743967670 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 1773 | 1466743967675 Marionette TRACE conn3 <- [1,1006,null,{}] 21:52:47 INFO - PROCESS | 1773 | 1466743967684 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:47 INFO - PROCESS | 1773 | 1466743967690 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:47 INFO - PROCESS | 1773 | 1466743967884 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:52:47 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2a000 == 34 [pid = 1773] [id = 254] 21:52:47 INFO - PROCESS | 1773 | --DOCSHELL 0x922cf800 == 33 [pid = 1773] [id = 253] 21:52:48 INFO - PROCESS | 1773 | --DOCSHELL 0x92518400 == 32 [pid = 1773] [id = 252] 21:52:48 INFO - PROCESS | 1773 | --DOCSHELL 0x921aec00 == 31 [pid = 1773] [id = 251] 21:52:48 INFO - PROCESS | 1773 | --DOCSHELL 0x91e87400 == 30 [pid = 1773] [id = 250] 21:52:48 INFO - PROCESS | 1773 | --DOCSHELL 0x922ed800 == 29 [pid = 1773] [id = 249] 21:52:48 INFO - PROCESS | 1773 | 1466743968094 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:48 INFO - PROCESS | 1773 | 1466743968101 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7b400 == 30 [pid = 1773] [id = 259] 21:52:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x91e7e400) [pid = 1773] [serial = 778] [outer = (nil)] 21:52:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92231400) [pid = 1773] [serial = 779] [outer = 0x91e7e400] 21:52:48 INFO - PROCESS | 1773 | 1466743968172 Marionette DEBUG loaded listener.js 21:52:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922ccc00) [pid = 1773] [serial = 780] [outer = 0x91e7e400] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x996eb400) [pid = 1773] [serial = 725] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922d1400) [pid = 1773] [serial = 728] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a06c800) [pid = 1773] [serial = 726] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x922ce400) [pid = 1773] [serial = 716] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922e4000) [pid = 1773] [serial = 717] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x99d98400) [pid = 1773] [serial = 713] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99eb8800) [pid = 1773] [serial = 714] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x98309000) [pid = 1773] [serial = 722] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x922e7400) [pid = 1773] [serial = 707] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92308c00) [pid = 1773] [serial = 708] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x996ec800) [pid = 1773] [serial = 705] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e5f400) [pid = 1773] [serial = 710] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x951d5c00) [pid = 1773] [serial = 711] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9222e800) [pid = 1773] [serial = 729] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x926f0c00) [pid = 1773] [serial = 719] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x931adc00) [pid = 1773] [serial = 720] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a88f000) [pid = 1773] [serial = 732] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99298c00) [pid = 1773] [serial = 723] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a889800) [pid = 1773] [serial = 731] [outer = (nil)] [url = about:blank] 21:52:48 INFO - PROCESS | 1773 | 1466743968920 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1294ms 21:52:48 INFO - PROCESS | 1773 | 1466743968963 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 1773 | 1466743968969 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 21:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:52:48 INFO - PROCESS | 1773 | 1466743968984 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 1773 | 1466743968989 Marionette TRACE conn3 <- [1,1010,null,{}] 21:52:48 INFO - PROCESS | 1773 | 1466743968994 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:49 INFO - PROCESS | 1773 | 1466743969000 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:49 INFO - PROCESS | 1773 | 1466743969154 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:52:49 INFO - PROCESS | 1773 | 1466743969165 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 1773 | 1466743969177 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d1400 == 31 [pid = 1773] [id = 260] 21:52:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9230f800) [pid = 1773] [serial = 781] [outer = (nil)] 21:52:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9250c000) [pid = 1773] [serial = 782] [outer = 0x9230f800] 21:52:49 INFO - PROCESS | 1773 | 1466743969236 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926ec400) [pid = 1773] [serial = 783] [outer = 0x9230f800] 21:52:50 INFO - PROCESS | 1773 | 1466743970124 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1195ms 21:52:50 INFO - PROCESS | 1773 | 1466743970175 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 1773 | 1466743970179 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 21:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:52:50 INFO - PROCESS | 1773 | 1466743970186 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - PROCESS | 1773 | 1466743970192 Marionette TRACE conn3 <- [1,1014,null,{}] 21:52:50 INFO - PROCESS | 1773 | 1466743970207 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:50 INFO - PROCESS | 1773 | 1466743970215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:50 INFO - PROCESS | 1773 | 1466743970369 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:52:50 INFO - PROCESS | 1773 | 1466743970495 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 1773 | 1466743970502 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x9511dc00 == 32 [pid = 1773] [id = 261] 21:52:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9553f000) [pid = 1773] [serial = 784] [outer = (nil)] 21:52:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x977f2c00) [pid = 1773] [serial = 785] [outer = 0x9553f000] 21:52:50 INFO - PROCESS | 1773 | 1466743970569 Marionette DEBUG loaded listener.js 21:52:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9830ec00) [pid = 1773] [serial = 786] [outer = 0x9553f000] 21:52:51 INFO - PROCESS | 1773 | 1466743971361 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1233ms 21:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:52:51 INFO - PROCESS | 1773 | 1466743971420 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 1773 | 1466743971423 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 21:52:51 INFO - PROCESS | 1773 | 1466743971442 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 1773 | 1466743971445 Marionette TRACE conn3 <- [1,1018,null,{}] 21:52:51 INFO - PROCESS | 1773 | 1466743971451 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:51 INFO - PROCESS | 1773 | 1466743971454 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:51 INFO - PROCESS | 1773 | 1466743971652 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:52:51 INFO - PROCESS | 1773 | 1466743971672 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:51 INFO - PROCESS | 1773 | 1466743971678 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x931b0000 == 33 [pid = 1773] [id = 262] 21:52:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95545800) [pid = 1773] [serial = 787] [outer = (nil)] 21:52:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996eac00) [pid = 1773] [serial = 788] [outer = 0x95545800] 21:52:51 INFO - PROCESS | 1773 | 1466743971742 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a063000) [pid = 1773] [serial = 789] [outer = 0x95545800] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92236000) [pid = 1773] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x90c25400) [pid = 1773] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e88800) [pid = 1773] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93b43c00) [pid = 1773] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93c0f000) [pid = 1773] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977f6800) [pid = 1773] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922d3400) [pid = 1773] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92515400) [pid = 1773] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x951d7c00) [pid = 1773] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:52:52 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x926f9400) [pid = 1773] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:52:52 INFO - PROCESS | 1773 | 1466743972583 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1199ms 21:52:52 INFO - PROCESS | 1773 | 1466743972628 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 1773 | 1466743972632 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 21:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:52:52 INFO - PROCESS | 1773 | 1466743972637 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 1773 | 1466743972640 Marionette TRACE conn3 <- [1,1022,null,{}] 21:52:52 INFO - PROCESS | 1773 | 1466743972645 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:52 INFO - PROCESS | 1773 | 1466743972648 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:52 INFO - PROCESS | 1773 | 1466743972819 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:52:52 INFO - PROCESS | 1773 | 1466743972892 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 1773 | 1466743972900 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d3400 == 34 [pid = 1773] [id = 263] 21:52:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92b83c00) [pid = 1773] [serial = 790] [outer = (nil)] 21:52:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95544000) [pid = 1773] [serial = 791] [outer = 0x92b83c00] 21:52:52 INFO - PROCESS | 1773 | 1466743972962 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977fb800) [pid = 1773] [serial = 792] [outer = 0x92b83c00] 21:52:53 INFO - PROCESS | 1773 | 1466743973621 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1036ms 21:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:52:53 INFO - PROCESS | 1773 | 1466743973673 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 1773 | 1466743973676 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 21:52:53 INFO - PROCESS | 1773 | 1466743973683 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 1773 | 1466743973686 Marionette TRACE conn3 <- [1,1026,null,{}] 21:52:53 INFO - PROCESS | 1773 | 1466743973726 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:53 INFO - PROCESS | 1773 | 1466743973736 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:53 INFO - PROCESS | 1773 | 1466743973918 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:52:53 INFO - PROCESS | 1773 | 1466743973927 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:53 INFO - PROCESS | 1773 | 1466743973936 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c9800 == 35 [pid = 1773] [id = 264] 21:52:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922cbc00) [pid = 1773] [serial = 793] [outer = (nil)] 21:52:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a88f800) [pid = 1773] [serial = 794] [outer = 0x922cbc00] 21:52:54 INFO - PROCESS | 1773 | 1466743973997 Marionette DEBUG loaded listener.js 21:52:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9abe2000) [pid = 1773] [serial = 795] [outer = 0x922cbc00] 21:52:54 INFO - PROCESS | 1773 | 1466743974938 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1314ms 21:52:55 INFO - PROCESS | 1773 | 1466743974996 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:52:55 INFO - PROCESS | 1773 | 1466743975002 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 21:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:52:55 INFO - PROCESS | 1773 | 1466743975010 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:52:55 INFO - PROCESS | 1773 | 1466743975015 Marionette TRACE conn3 <- [1,1030,null,{}] 21:52:55 INFO - PROCESS | 1773 | 1466743975023 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:55 INFO - PROCESS | 1773 | 1466743975029 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:55 INFO - PROCESS | 1773 | 1466743975232 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:52:55 INFO - PROCESS | 1773 | 1466743975382 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:55 INFO - PROCESS | 1773 | 1466743975389 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2a800 == 36 [pid = 1773] [id = 265] 21:52:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e6f800) [pid = 1773] [serial = 796] [outer = (nil)] 21:52:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922ee000) [pid = 1773] [serial = 797] [outer = 0x91e6f800] 21:52:55 INFO - PROCESS | 1773 | 1466743975468 Marionette DEBUG loaded listener.js 21:52:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9230e400) [pid = 1773] [serial = 798] [outer = 0x91e6f800] 21:52:56 INFO - PROCESS | 1773 | 1466743976335 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1384ms 21:52:56 INFO - PROCESS | 1773 | 1466743976397 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:52:56 INFO - PROCESS | 1773 | 1466743976403 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 21:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:52:56 INFO - PROCESS | 1773 | 1466743976413 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 1773 | 1466743976416 Marionette TRACE conn3 <- [1,1034,null,{}] 21:52:56 INFO - PROCESS | 1773 | 1466743976423 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:56 INFO - PROCESS | 1773 | 1466743976428 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:56 INFO - PROCESS | 1773 | 1466743976630 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:52:56 INFO - PROCESS | 1773 | 1466743976779 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 1773 | 1466743976787 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e66000 == 37 [pid = 1773] [id = 266] 21:52:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951cc800) [pid = 1773] [serial = 799] [outer = (nil)] 21:52:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9556c800) [pid = 1773] [serial = 800] [outer = 0x951cc800] 21:52:56 INFO - PROCESS | 1773 | 1466743976862 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x98308c00) [pid = 1773] [serial = 801] [outer = 0x951cc800] 21:52:57 INFO - PROCESS | 1773 | 1466743977812 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1428ms 21:52:57 INFO - PROCESS | 1773 | 1466743977842 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:52:57 INFO - PROCESS | 1773 | 1466743977846 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 21:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:52:57 INFO - PROCESS | 1773 | 1466743977852 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 1773 | 1466743977857 Marionette TRACE conn3 <- [1,1038,null,{}] 21:52:57 INFO - PROCESS | 1773 | 1466743977872 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:57 INFO - PROCESS | 1773 | 1466743977880 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:58 INFO - PROCESS | 1773 | 1466743978043 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:52:58 INFO - PROCESS | 1773 | 1466743978194 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:58 INFO - PROCESS | 1773 | 1466743978204 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a88f000 == 38 [pid = 1773] [id = 267] 21:52:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a88fc00) [pid = 1773] [serial = 802] [outer = (nil)] 21:52:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b139c00) [pid = 1773] [serial = 803] [outer = 0x9a88fc00] 21:52:58 INFO - PROCESS | 1773 | 1466743978280 Marionette DEBUG loaded listener.js 21:52:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b1c4800) [pid = 1773] [serial = 804] [outer = 0x9a88fc00] 21:52:59 INFO - PROCESS | 1773 | 1466743979160 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1345ms 21:52:59 INFO - PROCESS | 1773 | 1466743979198 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:52:59 INFO - PROCESS | 1773 | 1466743979202 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 21:52:59 INFO - PROCESS | 1773 | 1466743979208 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:52:59 INFO - PROCESS | 1773 | 1466743979212 Marionette TRACE conn3 <- [1,1042,null,{}] 21:52:59 INFO - PROCESS | 1773 | 1466743979217 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:59 INFO - PROCESS | 1773 | 1466743979222 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:59 INFO - PROCESS | 1773 | 1466743979381 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:52:59 INFO - PROCESS | 1773 | 1466743979537 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:59 INFO - PROCESS | 1773 | 1466743979546 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:52:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e83400 == 39 [pid = 1773] [id = 268] 21:52:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9230dc00) [pid = 1773] [serial = 805] [outer = (nil)] 21:52:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b303000) [pid = 1773] [serial = 806] [outer = 0x9230dc00] 21:52:59 INFO - PROCESS | 1773 | 1466743979619 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b3e1000) [pid = 1773] [serial = 807] [outer = 0x9230dc00] 21:53:00 INFO - PROCESS | 1773 | 1466743980466 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1334ms 21:53:00 INFO - PROCESS | 1773 | 1466743980542 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 1773 | 1466743980546 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 21:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:53:00 INFO - PROCESS | 1773 | 1466743980552 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 1773 | 1466743980555 Marionette TRACE conn3 <- [1,1046,null,{}] 21:53:00 INFO - PROCESS | 1773 | 1466743980560 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:00 INFO - PROCESS | 1773 | 1466743980565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:00 INFO - PROCESS | 1773 | 1466743980722 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:53:00 INFO - PROCESS | 1773 | 1466743980874 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:00 INFO - PROCESS | 1773 | 1466743980882 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7cc00 == 40 [pid = 1773] [id = 269] 21:53:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x91e8cc00) [pid = 1773] [serial = 808] [outer = (nil)] 21:53:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x92517c00) [pid = 1773] [serial = 809] [outer = 0x91e8cc00] 21:53:00 INFO - PROCESS | 1773 | 1466743980954 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x931b1c00) [pid = 1773] [serial = 810] [outer = 0x91e8cc00] 21:53:02 INFO - PROCESS | 1773 | 1466743982030 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1532ms 21:53:02 INFO - PROCESS | 1773 | 1466743982084 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:53:02 INFO - PROCESS | 1773 | 1466743982089 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 21:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:53:02 INFO - PROCESS | 1773 | 1466743982097 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 1773 | 1466743982103 Marionette TRACE conn3 <- [1,1050,null,{}] 21:53:02 INFO - PROCESS | 1773 | 1466743982110 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:02 INFO - PROCESS | 1773 | 1466743982115 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:02 INFO - PROCESS | 1773 | 1466743982308 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x922d3400 == 39 [pid = 1773] [id = 263] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x931b0000 == 38 [pid = 1773] [id = 262] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x9511dc00 == 37 [pid = 1773] [id = 261] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x922d1400 == 36 [pid = 1773] [id = 260] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7b400 == 35 [pid = 1773] [id = 259] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92b82800 == 34 [pid = 1773] [id = 258] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77800 == 33 [pid = 1773] [id = 256] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x921a4c00 == 32 [pid = 1773] [id = 255] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92b78000 == 31 [pid = 1773] [id = 257] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7cc00 == 30 [pid = 1773] [id = 269] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x9a88f000 == 29 [pid = 1773] [id = 267] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x91e83400 == 28 [pid = 1773] [id = 268] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x93e66000 == 27 [pid = 1773] [id = 266] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x922c9800 == 26 [pid = 1773] [id = 264] 21:53:03 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2a800 == 25 [pid = 1773] [id = 265] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x922e4800) [pid = 1773] [serial = 755] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x91e77000) [pid = 1773] [serial = 735] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x91e70c00) [pid = 1773] [serial = 734] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x921a4000) [pid = 1773] [serial = 752] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x921a5c00) [pid = 1773] [serial = 753] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x951ce000) [pid = 1773] [serial = 738] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x93e5c800) [pid = 1773] [serial = 737] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9230c400) [pid = 1773] [serial = 749] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9553b800) [pid = 1773] [serial = 761] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9a883800) [pid = 1773] [serial = 741] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x951cd400) [pid = 1773] [serial = 764] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a4a8c00) [pid = 1773] [serial = 740] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b3df400) [pid = 1773] [serial = 744] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b304400) [pid = 1773] [serial = 743] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b3eb000) [pid = 1773] [serial = 747] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b3e7800) [pid = 1773] [serial = 746] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977ee400) [pid = 1773] [serial = 765] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c14400) [pid = 1773] [serial = 758] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93e62800) [pid = 1773] [serial = 759] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95570000) [pid = 1773] [serial = 762] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x996e3c00) [pid = 1773] [serial = 767] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x922f1800) [pid = 1773] [serial = 756] [outer = (nil)] [url = about:blank] 21:53:03 INFO - PROCESS | 1773 | 1466743983376 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 1773 | 1466743983387 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25400 == 26 [pid = 1773] [id = 270] 21:53:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x90c26000) [pid = 1773] [serial = 811] [outer = (nil)] 21:53:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e6f400) [pid = 1773] [serial = 812] [outer = 0x90c26000] 21:53:03 INFO - PROCESS | 1773 | 1466743983459 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e7c000) [pid = 1773] [serial = 813] [outer = 0x90c26000] 21:53:04 INFO - PROCESS | 1773 | 1466743984165 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2085ms 21:53:04 INFO - PROCESS | 1773 | 1466743984183 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:53:04 INFO - PROCESS | 1773 | 1466743984188 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 21:53:04 INFO - PROCESS | 1773 | 1466743984195 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:53:04 INFO - PROCESS | 1773 | 1466743984200 Marionette TRACE conn3 <- [1,1054,null,{}] 21:53:04 INFO - PROCESS | 1773 | 1466743984208 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:04 INFO - PROCESS | 1773 | 1466743984216 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:04 INFO - PROCESS | 1773 | 1466743984365 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:53:04 INFO - PROCESS | 1773 | 1466743984476 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 1773 | 1466743984485 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222bc00 == 27 [pid = 1773] [id = 271] 21:53:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9222c400) [pid = 1773] [serial = 814] [outer = (nil)] 21:53:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92238000) [pid = 1773] [serial = 815] [outer = 0x9222c400] 21:53:04 INFO - PROCESS | 1773 | 1466743984554 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922cf000) [pid = 1773] [serial = 816] [outer = 0x9222c400] 21:53:05 INFO - PROCESS | 1773 | 1466743985241 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1086ms 21:53:05 INFO - PROCESS | 1773 | 1466743985310 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 1773 | 1466743985317 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 21:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:53:05 INFO - PROCESS | 1773 | 1466743985326 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 1773 | 1466743985329 Marionette TRACE conn3 <- [1,1058,null,{}] 21:53:05 INFO - PROCESS | 1773 | 1466743985334 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:05 INFO - PROCESS | 1773 | 1466743985340 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:05 INFO - PROCESS | 1773 | 1466743985496 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:53:05 INFO - PROCESS | 1773 | 1466743985508 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:05 INFO - PROCESS | 1773 | 1466743985516 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x92304400 == 28 [pid = 1773] [id = 272] 21:53:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9230ac00) [pid = 1773] [serial = 817] [outer = (nil)] 21:53:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9250d000) [pid = 1773] [serial = 818] [outer = 0x9230ac00] 21:53:05 INFO - PROCESS | 1773 | 1466743985577 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x926f2c00) [pid = 1773] [serial = 819] [outer = 0x9230ac00] 21:53:06 INFO - PROCESS | 1773 | 1466743986528 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1229ms 21:53:06 INFO - PROCESS | 1773 | 1466743986559 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:53:06 INFO - PROCESS | 1773 | 1466743986563 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 21:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:53:06 INFO - PROCESS | 1773 | 1466743986583 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 1773 | 1466743986592 Marionette TRACE conn3 <- [1,1062,null,{}] 21:53:06 INFO - PROCESS | 1773 | 1466743986599 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:06 INFO - PROCESS | 1773 | 1466743986607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:06 INFO - PROCESS | 1773 | 1466743986797 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:53:06 INFO - PROCESS | 1773 | 1466743986819 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 1773 | 1466743986826 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c11c00 == 29 [pid = 1773] [id = 273] 21:53:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93c1ac00) [pid = 1773] [serial = 820] [outer = (nil)] 21:53:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93e64400) [pid = 1773] [serial = 821] [outer = 0x93c1ac00] 21:53:06 INFO - PROCESS | 1773 | 1466743986895 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x951ce000) [pid = 1773] [serial = 822] [outer = 0x93c1ac00] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922ee800) [pid = 1773] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x91e7e400) [pid = 1773] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9230f800) [pid = 1773] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93b4f000) [pid = 1773] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9240e800) [pid = 1773] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x931b0400) [pid = 1773] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e87000) [pid = 1773] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x95545800) [pid = 1773] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x922cbc00) [pid = 1773] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92b83c00) [pid = 1773] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:53:07 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9553f000) [pid = 1773] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:53:08 INFO - PROCESS | 1773 | 1466743988289 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1756ms 21:53:08 INFO - PROCESS | 1773 | 1466743988387 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:53:08 INFO - PROCESS | 1773 | 1466743988393 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 21:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:53:08 INFO - PROCESS | 1773 | 1466743988437 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:53:08 INFO - PROCESS | 1773 | 1466743988442 Marionette TRACE conn3 <- [1,1066,null,{}] 21:53:08 INFO - PROCESS | 1773 | 1466743988450 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:08 INFO - PROCESS | 1773 | 1466743988456 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:08 INFO - PROCESS | 1773 | 1466743988607 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:53:08 INFO - PROCESS | 1773 | 1466743988735 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:08 INFO - PROCESS | 1773 | 1466743988760 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7ac00 == 30 [pid = 1773] [id = 274] 21:53:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e84800) [pid = 1773] [serial = 823] [outer = (nil)] 21:53:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92236c00) [pid = 1773] [serial = 824] [outer = 0x91e84800] 21:53:08 INFO - PROCESS | 1773 | 1466743988834 Marionette DEBUG loaded listener.js 21:53:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922e3800) [pid = 1773] [serial = 825] [outer = 0x91e84800] 21:53:09 INFO - PROCESS | 1773 | 1466743989752 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1396ms 21:53:09 INFO - PROCESS | 1773 | 1466743989822 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:53:09 INFO - PROCESS | 1773 | 1466743989829 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 21:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:53:09 INFO - PROCESS | 1773 | 1466743989840 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:53:09 INFO - PROCESS | 1773 | 1466743989843 Marionette TRACE conn3 <- [1,1070,null,{}] 21:53:09 INFO - PROCESS | 1773 | 1466743989851 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:09 INFO - PROCESS | 1773 | 1466743989857 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:10 INFO - PROCESS | 1773 | 1466743990053 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:53:10 INFO - PROCESS | 1773 | 1466743990242 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 1773 | 1466743990249 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b77400 == 31 [pid = 1773] [id = 275] 21:53:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92b77c00) [pid = 1773] [serial = 826] [outer = (nil)] 21:53:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92b82c00) [pid = 1773] [serial = 827] [outer = 0x92b77c00] 21:53:10 INFO - PROCESS | 1773 | 1466743990372 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93e65800) [pid = 1773] [serial = 828] [outer = 0x92b77c00] 21:53:11 INFO - PROCESS | 1773 | 1466743991335 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1536ms 21:53:11 INFO - PROCESS | 1773 | 1466743991376 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 1773 | 1466743991380 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 21:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:53:11 INFO - PROCESS | 1773 | 1466743991386 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 1773 | 1466743991391 Marionette TRACE conn3 <- [1,1074,null,{}] 21:53:11 INFO - PROCESS | 1773 | 1466743991440 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:11 INFO - PROCESS | 1773 | 1466743991447 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:11 INFO - PROCESS | 1773 | 1466743991659 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:53:11 INFO - PROCESS | 1773 | 1466743991848 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:11 INFO - PROCESS | 1773 | 1466743991859 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1d000 == 32 [pid = 1773] [id = 276] 21:53:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x90c1d800) [pid = 1773] [serial = 829] [outer = (nil)] 21:53:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x91e72000) [pid = 1773] [serial = 830] [outer = 0x90c1d800] 21:53:12 INFO - PROCESS | 1773 | 1466743992047 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x91e82400) [pid = 1773] [serial = 831] [outer = 0x90c1d800] 21:53:12 INFO - PROCESS | 1773 | --DOCSHELL 0x95347800 == 31 [pid = 1773] [id = 221] 21:53:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8d800 == 30 [pid = 1773] [id = 210] 21:53:12 INFO - PROCESS | 1773 | --DOCSHELL 0x924d8400 == 29 [pid = 1773] [id = 219] 21:53:12 INFO - PROCESS | 1773 | 1466743992923 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x924d8800) [pid = 1773] [serial = 750] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92231400) [pid = 1773] [serial = 779] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922ccc00) [pid = 1773] [serial = 780] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9250c000) [pid = 1773] [serial = 782] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x926ec400) [pid = 1773] [serial = 783] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e5f800) [pid = 1773] [serial = 773] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95540400) [pid = 1773] [serial = 774] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x996ec400) [pid = 1773] [serial = 768] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x99296000) [pid = 1773] [serial = 776] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x99eb7400) [pid = 1773] [serial = 777] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x922ca800) [pid = 1773] [serial = 770] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x996eac00) [pid = 1773] [serial = 788] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9a88f800) [pid = 1773] [serial = 794] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922eb400) [pid = 1773] [serial = 771] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x9abe2000) [pid = 1773] [serial = 795] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x977fb800) [pid = 1773] [serial = 792] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x95544000) [pid = 1773] [serial = 791] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x977f2c00) [pid = 1773] [serial = 785] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x9830ec00) [pid = 1773] [serial = 786] [outer = (nil)] [url = about:blank] 21:53:12 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0x9a063000) [pid = 1773] [serial = 789] [outer = (nil)] [url = about:blank] 21:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1586ms 21:53:12 INFO - PROCESS | 1773 | 1466743992973 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:53:12 INFO - PROCESS | 1773 | 1466743992978 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 21:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:53:12 INFO - PROCESS | 1773 | 1466743992985 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:53:12 INFO - PROCESS | 1773 | 1466743992989 Marionette TRACE conn3 <- [1,1078,null,{}] 21:53:12 INFO - PROCESS | 1773 | 1466743992995 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:13 INFO - PROCESS | 1773 | 1466743993000 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:13 INFO - PROCESS | 1773 | 1466743993144 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:53:13 INFO - PROCESS | 1773 | 1466743993250 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 1773 | 1466743993259 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ce400 == 30 [pid = 1773] [id = 277] 21:53:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x922cec00) [pid = 1773] [serial = 832] [outer = (nil)] 21:53:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x922ed000) [pid = 1773] [serial = 833] [outer = 0x922cec00] 21:53:13 INFO - PROCESS | 1773 | 1466743993323 Marionette DEBUG loaded listener.js 21:53:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x92310000) [pid = 1773] [serial = 834] [outer = 0x922cec00] 21:53:14 INFO - PROCESS | 1773 | 1466743994039 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1080ms 21:53:14 INFO - PROCESS | 1773 | 1466743994071 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1773 | 1466743994075 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 21:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:53:14 INFO - PROCESS | 1773 | 1466743994085 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 1773 | 1466743994088 Marionette TRACE conn3 <- [1,1082,null,{}] 21:53:14 INFO - PROCESS | 1773 | 1466743994093 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:14 INFO - PROCESS | 1773 | 1466743994099 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:14 INFO - PROCESS | 1773 | 1466743994244 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:53:14 INFO - PROCESS | 1773 | 1466743994358 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 1773 | 1466743994364 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cb000 == 31 [pid = 1773] [id = 278] 21:53:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x924d8800) [pid = 1773] [serial = 835] [outer = (nil)] 21:53:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x93c0ec00) [pid = 1773] [serial = 836] [outer = 0x924d8800] 21:53:14 INFO - PROCESS | 1773 | 1466743994426 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x95344000) [pid = 1773] [serial = 837] [outer = 0x924d8800] 21:53:15 INFO - PROCESS | 1773 | 1466743995139 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1084ms 21:53:15 INFO - PROCESS | 1773 | 1466743995182 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:53:15 INFO - PROCESS | 1773 | 1466743995186 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 21:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:53:15 INFO - PROCESS | 1773 | 1466743995192 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 1773 | 1466743995196 Marionette TRACE conn3 <- [1,1086,null,{}] 21:53:15 INFO - PROCESS | 1773 | 1466743995216 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:15 INFO - PROCESS | 1773 | 1466743995224 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:15 INFO - PROCESS | 1773 | 1466743995415 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:53:15 INFO - PROCESS | 1773 | 1466743995432 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 1773 | 1466743995439 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f0000 == 32 [pid = 1773] [id = 279] 21:53:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x977f4c00) [pid = 1773] [serial = 838] [outer = (nil)] 21:53:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x978ca400) [pid = 1773] [serial = 839] [outer = 0x977f4c00] 21:53:15 INFO - PROCESS | 1773 | 1466743995501 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x98350000) [pid = 1773] [serial = 840] [outer = 0x977f4c00] 21:53:16 INFO - PROCESS | 1773 | 1466743996329 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1188ms 21:53:16 INFO - PROCESS | 1773 | 1466743996380 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1773 | 1466743996384 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 21:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:53:16 INFO - PROCESS | 1773 | 1466743996396 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1773 | 1466743996399 Marionette TRACE conn3 <- [1,1090,null,{}] 21:53:16 INFO - PROCESS | 1773 | 1466743996404 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:16 INFO - PROCESS | 1773 | 1466743996408 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:16 INFO - PROCESS | 1773 | 1466743996600 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:53:16 INFO - PROCESS | 1773 | 1466743996618 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 1773 | 1466743996626 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e1400 == 33 [pid = 1773] [id = 280] 21:53:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x983ea800) [pid = 1773] [serial = 841] [outer = (nil)] 21:53:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x99297000) [pid = 1773] [serial = 842] [outer = 0x983ea800] 21:53:16 INFO - PROCESS | 1773 | 1466743996692 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x978d2400) [pid = 1773] [serial = 843] [outer = 0x983ea800] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9230ac00) [pid = 1773] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x951cc800) [pid = 1773] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x91e6f800) [pid = 1773] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9230dc00) [pid = 1773] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x91e8cc00) [pid = 1773] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x9a88fc00) [pid = 1773] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x9222c400) [pid = 1773] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:53:17 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x90c26000) [pid = 1773] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:53:17 INFO - PROCESS | 1773 | 1466743997514 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1134ms 21:53:17 INFO - PROCESS | 1773 | 1466743997531 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 1773 | 1466743997534 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 21:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:53:17 INFO - PROCESS | 1773 | 1466743997539 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - PROCESS | 1773 | 1466743997542 Marionette TRACE conn3 <- [1,1094,null,{}] 21:53:17 INFO - PROCESS | 1773 | 1466743997547 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:17 INFO - PROCESS | 1773 | 1466743997552 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:17 INFO - PROCESS | 1773 | 1466743997685 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:53:17 INFO - PROCESS | 1773 | 1466743997697 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:17 INFO - PROCESS | 1773 | 1466743997704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8f800 == 34 [pid = 1773] [id = 281] 21:53:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x922e6400) [pid = 1773] [serial = 844] [outer = (nil)] 21:53:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x983e5800) [pid = 1773] [serial = 845] [outer = 0x922e6400] 21:53:17 INFO - PROCESS | 1773 | 1466743997779 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x996edc00) [pid = 1773] [serial = 846] [outer = 0x922e6400] 21:53:18 INFO - PROCESS | 1773 | 1466743998570 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1078ms 21:53:18 INFO - PROCESS | 1773 | 1466743998619 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 1773 | 1466743998622 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 21:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:53:18 INFO - PROCESS | 1773 | 1466743998627 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - PROCESS | 1773 | 1466743998630 Marionette TRACE conn3 <- [1,1098,null,{}] 21:53:18 INFO - PROCESS | 1773 | 1466743998635 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:18 INFO - PROCESS | 1773 | 1466743998644 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:18 INFO - PROCESS | 1773 | 1466743998774 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:53:18 INFO - PROCESS | 1773 | 1466743998794 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 1773 | 1466743998803 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c800 == 35 [pid = 1773] [id = 282] 21:53:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x921a7800) [pid = 1773] [serial = 847] [outer = (nil)] 21:53:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9a06c800) [pid = 1773] [serial = 848] [outer = 0x921a7800] 21:53:18 INFO - PROCESS | 1773 | 1466743998863 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9a23cc00) [pid = 1773] [serial = 849] [outer = 0x921a7800] 21:53:19 INFO - PROCESS | 1773 | 1466743999674 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1085ms 21:53:19 INFO - PROCESS | 1773 | 1466743999725 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:53:19 INFO - PROCESS | 1773 | 1466743999730 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 21:53:19 INFO - PROCESS | 1773 | 1466743999737 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 1773 | 1466743999742 Marionette TRACE conn3 <- [1,1102,null,{}] 21:53:19 INFO - PROCESS | 1773 | 1466743999750 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:19 INFO - PROCESS | 1773 | 1466743999755 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:19 INFO - PROCESS | 1773 | 1466743999913 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:53:20 INFO - PROCESS | 1773 | 1466744000061 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:20 INFO - PROCESS | 1773 | 1466744000069 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e73000 == 36 [pid = 1773] [id = 283] 21:53:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e75800) [pid = 1773] [serial = 850] [outer = (nil)] 21:53:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922d4c00) [pid = 1773] [serial = 851] [outer = 0x91e75800] 21:53:20 INFO - PROCESS | 1773 | 1466744000141 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9230f800) [pid = 1773] [serial = 852] [outer = 0x91e75800] 21:53:21 INFO - PROCESS | 1773 | 1466744001014 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1337ms 21:53:21 INFO - PROCESS | 1773 | 1466744001074 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 1773 | 1466744001081 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 21:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:53:21 INFO - PROCESS | 1773 | 1466744001090 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 1773 | 1466744001093 Marionette TRACE conn3 <- [1,1106,null,{}] 21:53:21 INFO - PROCESS | 1773 | 1466744001099 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:21 INFO - PROCESS | 1773 | 1466744001105 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:21 INFO - PROCESS | 1773 | 1466744001261 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:53:21 INFO - PROCESS | 1773 | 1466744001410 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:21 INFO - PROCESS | 1773 | 1466744001417 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e84c00 == 37 [pid = 1773] [id = 284] 21:53:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x924c9800) [pid = 1773] [serial = 853] [outer = (nil)] 21:53:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95540400) [pid = 1773] [serial = 854] [outer = 0x924c9800] 21:53:21 INFO - PROCESS | 1773 | 1466744001515 Marionette DEBUG loaded listener.js 21:53:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95571800) [pid = 1773] [serial = 855] [outer = 0x924c9800] 21:53:22 INFO - PROCESS | 1773 | 1466744002445 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1389ms 21:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:53:22 INFO - PROCESS | 1773 | 1466744002480 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:53:22 INFO - PROCESS | 1773 | 1466744002483 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 21:53:22 INFO - PROCESS | 1773 | 1466744002489 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:53:22 INFO - PROCESS | 1773 | 1466744002495 Marionette TRACE conn3 <- [1,1110,null,{}] 21:53:22 INFO - PROCESS | 1773 | 1466744002510 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:22 INFO - PROCESS | 1773 | 1466744002517 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:22 INFO - PROCESS | 1773 | 1466744002676 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:53:22 INFO - PROCESS | 1773 | 1466744002827 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:22 INFO - PROCESS | 1773 | 1466744002834 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x99eb3400 == 38 [pid = 1773] [id = 285] 21:53:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x99eb7000) [pid = 1773] [serial = 856] [outer = (nil)] 21:53:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a4a8c00) [pid = 1773] [serial = 857] [outer = 0x99eb7000] 21:53:22 INFO - PROCESS | 1773 | 1466744002909 Marionette DEBUG loaded listener.js 21:53:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a881800) [pid = 1773] [serial = 858] [outer = 0x99eb7000] 21:53:23 INFO - PROCESS | 1773 | 1466744003712 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1235ms 21:53:23 INFO - PROCESS | 1773 | 1466744003723 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 1773 | 1466744003727 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 21:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:53:23 INFO - PROCESS | 1773 | 1466744003733 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 1773 | 1466744003737 Marionette TRACE conn3 <- [1,1114,null,{}] 21:53:23 INFO - PROCESS | 1773 | 1466744003742 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:23 INFO - PROCESS | 1773 | 1466744003746 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:23 INFO - PROCESS | 1773 | 1466744003909 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:53:24 INFO - PROCESS | 1773 | 1466744004064 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:24 INFO - PROCESS | 1773 | 1466744004071 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x922f2800 == 39 [pid = 1773] [id = 286] 21:53:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x99e09400) [pid = 1773] [serial = 859] [outer = (nil)] 21:53:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a88c400) [pid = 1773] [serial = 860] [outer = 0x99e09400] 21:53:24 INFO - PROCESS | 1773 | 1466744004142 Marionette DEBUG loaded listener.js 21:53:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a890c00) [pid = 1773] [serial = 861] [outer = 0x99e09400] 21:53:24 INFO - PROCESS | 1773 | 1466744004991 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1329ms 21:53:25 INFO - PROCESS | 1773 | 1466744005063 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:53:25 INFO - PROCESS | 1773 | 1466744005067 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 21:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:53:25 INFO - PROCESS | 1773 | 1466744005072 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:53:25 INFO - PROCESS | 1773 | 1466744005075 Marionette TRACE conn3 <- [1,1118,null,{}] 21:53:25 INFO - PROCESS | 1773 | 1466744005080 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:25 INFO - PROCESS | 1773 | 1466744005085 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:25 INFO - PROCESS | 1773 | 1466744005267 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:53:25 INFO - PROCESS | 1773 | 1466744005417 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:25 INFO - PROCESS | 1773 | 1466744005429 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1ec00 == 40 [pid = 1773] [id = 287] 21:53:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x91e77800) [pid = 1773] [serial = 862] [outer = (nil)] 21:53:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92311400) [pid = 1773] [serial = 863] [outer = 0x91e77800] 21:53:25 INFO - PROCESS | 1773 | 1466744005495 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9553b000) [pid = 1773] [serial = 864] [outer = 0x91e77800] 21:53:26 INFO - PROCESS | 1773 | 1466744006640 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1627ms 21:53:26 INFO - PROCESS | 1773 | 1466744006701 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 1773 | 1466744006704 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 21:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:53:26 INFO - PROCESS | 1773 | 1466744006711 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 1773 | 1466744006715 Marionette TRACE conn3 <- [1,1122,null,{}] 21:53:26 INFO - PROCESS | 1773 | 1466744006722 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:26 INFO - PROCESS | 1773 | 1466744006727 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:26 INFO - PROCESS | 1773 | 1466744006875 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x93c0d400 == 39 [pid = 1773] [id = 212] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x92514800 == 38 [pid = 1773] [id = 213] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x996ebc00 == 37 [pid = 1773] [id = 226] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x9a064400 == 36 [pid = 1773] [id = 225] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25400 == 35 [pid = 1773] [id = 270] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x921a6c00 == 34 [pid = 1773] [id = 222] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x921ad400 == 33 [pid = 1773] [id = 223] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x924d0000 == 32 [pid = 1773] [id = 211] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x977efc00 == 31 [pid = 1773] [id = 214] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x95543c00 == 30 [pid = 1773] [id = 220] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x924d6800 == 29 [pid = 1773] [id = 224] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x921ac800 == 28 [pid = 1773] [id = 217] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x9222d000 == 27 [pid = 1773] [id = 216] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71c00 == 26 [pid = 1773] [id = 215] 21:53:27 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86400 == 25 [pid = 1773] [id = 218] 21:53:27 INFO - PROCESS | 1773 | 1466744007746 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:27 INFO - PROCESS | 1773 | 1466744007753 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x98308c00) [pid = 1773] [serial = 801] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9230e400) [pid = 1773] [serial = 798] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b3e1000) [pid = 1773] [serial = 807] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x931b1c00) [pid = 1773] [serial = 810] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b1c4800) [pid = 1773] [serial = 804] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92238000) [pid = 1773] [serial = 815] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922cf000) [pid = 1773] [serial = 816] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e6f400) [pid = 1773] [serial = 812] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x91e7c000) [pid = 1773] [serial = 813] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93e64400) [pid = 1773] [serial = 821] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92517c00) [pid = 1773] [serial = 809] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x922ee000) [pid = 1773] [serial = 797] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9556c800) [pid = 1773] [serial = 800] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9b139c00) [pid = 1773] [serial = 803] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9b303000) [pid = 1773] [serial = 806] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9250d000) [pid = 1773] [serial = 818] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x926f2c00) [pid = 1773] [serial = 819] [outer = (nil)] [url = about:blank] 21:53:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29c00 == 26 [pid = 1773] [id = 288] 21:53:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x90c2a000) [pid = 1773] [serial = 865] [outer = (nil)] 21:53:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x91e73800) [pid = 1773] [serial = 866] [outer = 0x90c2a000] 21:53:27 INFO - PROCESS | 1773 | 1466744007968 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e87000) [pid = 1773] [serial = 867] [outer = 0x90c2a000] 21:53:28 INFO - PROCESS | 1773 | 1466744008651 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1984ms 21:53:28 INFO - PROCESS | 1773 | 1466744008701 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:53:28 INFO - PROCESS | 1773 | 1466744008706 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 21:53:28 INFO - PROCESS | 1773 | 1466744008713 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:53:28 INFO - PROCESS | 1773 | 1466744008718 Marionette TRACE conn3 <- [1,1126,null,{}] 21:53:28 INFO - PROCESS | 1773 | 1466744008725 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:28 INFO - PROCESS | 1773 | 1466744008732 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:28 INFO - PROCESS | 1773 | 1466744008930 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:53:28 INFO - PROCESS | 1773 | 1466744008945 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 1773 | 1466744008956 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233800 == 27 [pid = 1773] [id = 289] 21:53:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922c5800) [pid = 1773] [serial = 868] [outer = (nil)] 21:53:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922cbc00) [pid = 1773] [serial = 869] [outer = 0x922c5800] 21:53:29 INFO - PROCESS | 1773 | 1466744009020 Marionette DEBUG loaded listener.js 21:53:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922d4400) [pid = 1773] [serial = 870] [outer = 0x922c5800] 21:53:29 INFO - PROCESS | 1773 | 1466744009758 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1080ms 21:53:29 INFO - PROCESS | 1773 | 1466744009812 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 1773 | 1466744009819 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 21:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:53:29 INFO - PROCESS | 1773 | 1466744009831 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 1773 | 1466744009833 Marionette TRACE conn3 <- [1,1130,null,{}] 21:53:29 INFO - PROCESS | 1773 | 1466744009839 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:29 INFO - PROCESS | 1773 | 1466744009844 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:29 INFO - PROCESS | 1773 | 1466744009994 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:53:30 INFO - PROCESS | 1773 | 1466744010003 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:30 INFO - PROCESS | 1773 | 1466744010012 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cf400 == 28 [pid = 1773] [id = 290] 21:53:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x924d1c00) [pid = 1773] [serial = 871] [outer = (nil)] 21:53:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92511400) [pid = 1773] [serial = 872] [outer = 0x924d1c00] 21:53:30 INFO - PROCESS | 1773 | 1466744010070 Marionette DEBUG loaded listener.js 21:53:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926f1400) [pid = 1773] [serial = 873] [outer = 0x924d1c00] 21:53:31 INFO - PROCESS | 1773 | 1466744010996 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1231ms 21:53:31 INFO - PROCESS | 1773 | 1466744011062 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:53:31 INFO - PROCESS | 1773 | 1466744011065 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 21:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:53:31 INFO - PROCESS | 1773 | 1466744011072 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 1773 | 1466744011081 Marionette TRACE conn3 <- [1,1134,null,{}] 21:53:31 INFO - PROCESS | 1773 | 1466744011102 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:31 INFO - PROCESS | 1773 | 1466744011109 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:31 INFO - PROCESS | 1773 | 1466744011295 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:53:31 INFO - PROCESS | 1773 | 1466744011319 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:31 INFO - PROCESS | 1773 | 1466744011327 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x931ae800 == 29 [pid = 1773] [id = 291] 21:53:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93b46400) [pid = 1773] [serial = 874] [outer = (nil)] 21:53:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e61800) [pid = 1773] [serial = 875] [outer = 0x93b46400] 21:53:31 INFO - PROCESS | 1773 | 1466744011385 Marionette DEBUG loaded listener.js 21:53:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95116400) [pid = 1773] [serial = 876] [outer = 0x93b46400] 21:53:32 INFO - PROCESS | 1773 | 1466744012182 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1150ms 21:53:32 INFO - PROCESS | 1773 | 1466744012222 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:53:32 INFO - PROCESS | 1773 | 1466744012226 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 21:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:53:32 INFO - PROCESS | 1773 | 1466744012231 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:53:32 INFO - PROCESS | 1773 | 1466744012234 Marionette TRACE conn3 <- [1,1138,null,{}] 21:53:32 INFO - PROCESS | 1773 | 1466744012239 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:32 INFO - PROCESS | 1773 | 1466744012242 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922e6400) [pid = 1773] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e84800) [pid = 1773] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x924d8800) [pid = 1773] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921a7800) [pid = 1773] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x983ea800) [pid = 1773] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c1ac00) [pid = 1773] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92b77c00) [pid = 1773] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x90c1d800) [pid = 1773] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x922cec00) [pid = 1773] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:53:32 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x977f4c00) [pid = 1773] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:53:32 INFO - PROCESS | 1773 | 1466744012684 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:53:32 INFO - PROCESS | 1773 | 1466744012702 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:32 INFO - PROCESS | 1773 | 1466744012707 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f400 == 30 [pid = 1773] [id = 292] 21:53:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92231000) [pid = 1773] [serial = 877] [outer = (nil)] 21:53:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x924d8800) [pid = 1773] [serial = 878] [outer = 0x92231000] 21:53:32 INFO - PROCESS | 1773 | 1466744012769 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x93e5c000) [pid = 1773] [serial = 879] [outer = 0x92231000] 21:53:33 INFO - PROCESS | 1773 | 1466744013472 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1279ms 21:53:33 INFO - PROCESS | 1773 | 1466744013511 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:53:33 INFO - PROCESS | 1773 | 1466744013515 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 21:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:53:33 INFO - PROCESS | 1773 | 1466744013520 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:53:33 INFO - PROCESS | 1773 | 1466744013522 Marionette TRACE conn3 <- [1,1142,null,{}] 21:53:33 INFO - PROCESS | 1773 | 1466744013527 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:33 INFO - PROCESS | 1773 | 1466744013532 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:33 INFO - PROCESS | 1773 | 1466744013697 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:53:33 INFO - PROCESS | 1773 | 1466744013713 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:33 INFO - PROCESS | 1773 | 1466744013729 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x95542000 == 31 [pid = 1773] [id = 293] 21:53:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95542400) [pid = 1773] [serial = 880] [outer = (nil)] 21:53:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95572800) [pid = 1773] [serial = 881] [outer = 0x95542400] 21:53:33 INFO - PROCESS | 1773 | 1466744013801 Marionette DEBUG loaded listener.js 21:53:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x98309400) [pid = 1773] [serial = 882] [outer = 0x95542400] 21:53:34 INFO - PROCESS | 1773 | 1466744014636 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1130ms 21:53:34 INFO - PROCESS | 1773 | 1466744014651 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:53:34 INFO - PROCESS | 1773 | 1466744014657 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 21:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:53:34 INFO - PROCESS | 1773 | 1466744014670 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:53:34 INFO - PROCESS | 1773 | 1466744014676 Marionette TRACE conn3 <- [1,1146,null,{}] 21:53:34 INFO - PROCESS | 1773 | 1466744014686 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:34 INFO - PROCESS | 1773 | 1466744014690 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:34 INFO - PROCESS | 1773 | 1466744014887 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:53:35 INFO - PROCESS | 1773 | 1466744015035 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 1773 | 1466744015050 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a3400 == 32 [pid = 1773] [id = 294] 21:53:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x921a5000) [pid = 1773] [serial = 883] [outer = (nil)] 21:53:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x921ac000) [pid = 1773] [serial = 884] [outer = 0x921a5000] 21:53:35 INFO - PROCESS | 1773 | 1466744015132 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922c9400) [pid = 1773] [serial = 885] [outer = 0x921a5000] 21:53:36 INFO - PROCESS | 1773 | 1466744016088 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1493ms 21:53:36 INFO - PROCESS | 1773 | 1466744016162 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:53:36 INFO - PROCESS | 1773 | 1466744016168 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 21:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:53:36 INFO - PROCESS | 1773 | 1466744016178 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:53:36 INFO - PROCESS | 1773 | 1466744016181 Marionette TRACE conn3 <- [1,1150,null,{}] 21:53:36 INFO - PROCESS | 1773 | 1466744016187 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:36 INFO - PROCESS | 1773 | 1466744016192 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:36 INFO - PROCESS | 1773 | 1466744016358 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:53:36 INFO - PROCESS | 1773 | 1466744016505 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:36 INFO - PROCESS | 1773 | 1466744016518 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72c00 == 33 [pid = 1773] [id = 295] 21:53:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x926f7800) [pid = 1773] [serial = 886] [outer = (nil)] 21:53:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x92b7ec00) [pid = 1773] [serial = 887] [outer = 0x926f7800] 21:53:36 INFO - PROCESS | 1773 | 1466744016641 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x93c1a400) [pid = 1773] [serial = 888] [outer = 0x926f7800] 21:53:37 INFO - PROCESS | 1773 | 1466744017533 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1379ms 21:53:37 INFO - PROCESS | 1773 | 1466744017580 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 1773 | 1466744017583 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 21:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:53:37 INFO - PROCESS | 1773 | 1466744017591 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - PROCESS | 1773 | 1466744017596 Marionette TRACE conn3 <- [1,1154,null,{}] 21:53:37 INFO - PROCESS | 1773 | 1466744017611 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:37 INFO - PROCESS | 1773 | 1466744017619 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:37 INFO - PROCESS | 1773 | 1466744017778 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:53:37 INFO - PROCESS | 1773 | 1466744017925 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:37 INFO - PROCESS | 1773 | 1466744017934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d2c00 == 34 [pid = 1773] [id = 296] 21:53:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x983e1800) [pid = 1773] [serial = 889] [outer = (nil)] 21:53:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x996e2800) [pid = 1773] [serial = 890] [outer = 0x983e1800] 21:53:38 INFO - PROCESS | 1773 | 1466744018008 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x996e4400) [pid = 1773] [serial = 891] [outer = 0x983e1800] 21:53:38 INFO - PROCESS | 1773 | 1466744018938 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1384ms 21:53:39 INFO - PROCESS | 1773 | 1466744019118 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1773 | 1466744019123 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 21:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:53:39 INFO - PROCESS | 1773 | 1466744019145 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 1773 | 1466744019153 Marionette TRACE conn3 <- [1,1158,null,{}] 21:53:39 INFO - PROCESS | 1773 | 1466744019168 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:39 INFO - PROCESS | 1773 | 1466744019172 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:39 INFO - PROCESS | 1773 | 1466744019318 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:53:39 INFO - PROCESS | 1773 | 1466744019526 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:39 INFO - PROCESS | 1773 | 1466744019538 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85000 == 35 [pid = 1773] [id = 297] 21:53:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x921a0c00) [pid = 1773] [serial = 892] [outer = (nil)] 21:53:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x921a7800) [pid = 1773] [serial = 893] [outer = 0x921a0c00] 21:53:39 INFO - PROCESS | 1773 | 1466744019602 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9222e800) [pid = 1773] [serial = 894] [outer = 0x921a0c00] 21:53:40 INFO - PROCESS | 1773 | --DOCSHELL 0x92304400 == 34 [pid = 1773] [id = 272] 21:53:40 INFO - PROCESS | 1773 | --DOCSHELL 0x922ce400 == 33 [pid = 1773] [id = 277] 21:53:40 INFO - PROCESS | 1773 | --DOCSHELL 0x924cb000 == 32 [pid = 1773] [id = 278] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x983e5800) [pid = 1773] [serial = 845] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x92236c00) [pid = 1773] [serial = 824] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x922e3800) [pid = 1773] [serial = 825] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x93c0ec00) [pid = 1773] [serial = 836] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9a23cc00) [pid = 1773] [serial = 849] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99297000) [pid = 1773] [serial = 842] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x951ce000) [pid = 1773] [serial = 822] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92b82c00) [pid = 1773] [serial = 827] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e65800) [pid = 1773] [serial = 828] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e72000) [pid = 1773] [serial = 830] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e82400) [pid = 1773] [serial = 831] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922ed000) [pid = 1773] [serial = 833] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92310000) [pid = 1773] [serial = 834] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x978ca400) [pid = 1773] [serial = 839] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x98350000) [pid = 1773] [serial = 840] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x978d2400) [pid = 1773] [serial = 843] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x95344000) [pid = 1773] [serial = 837] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x996edc00) [pid = 1773] [serial = 846] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9a06c800) [pid = 1773] [serial = 848] [outer = (nil)] [url = about:blank] 21:53:40 INFO - PROCESS | 1773 | 1466744020457 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1346ms 21:53:40 INFO - PROCESS | 1773 | 1466744020497 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:53:40 INFO - PROCESS | 1773 | 1466744020502 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 21:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:53:40 INFO - PROCESS | 1773 | 1466744020510 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:53:40 INFO - PROCESS | 1773 | 1466744020514 Marionette TRACE conn3 <- [1,1162,null,{}] 21:53:40 INFO - PROCESS | 1773 | 1466744020522 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:40 INFO - PROCESS | 1773 | 1466744020527 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:40 INFO - PROCESS | 1773 | 1466744020661 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:53:40 INFO - PROCESS | 1773 | 1466744020677 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 1773 | 1466744020684 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x92304400 == 33 [pid = 1773] [id = 298] 21:53:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92305400) [pid = 1773] [serial = 895] [outer = (nil)] 21:53:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9250a400) [pid = 1773] [serial = 896] [outer = 0x92305400] 21:53:40 INFO - PROCESS | 1773 | 1466744020751 Marionette DEBUG loaded listener.js 21:53:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92b83000) [pid = 1773] [serial = 897] [outer = 0x92305400] 21:53:41 INFO - PROCESS | 1773 | 1466744021509 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1036ms 21:53:41 INFO - PROCESS | 1773 | 1466744021551 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 21:53:41 INFO - PROCESS | 1773 | 1466744021554 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 21:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:53:41 INFO - PROCESS | 1773 | 1466744021560 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 1773 | 1466744021562 Marionette TRACE conn3 <- [1,1166,null,{}] 21:53:41 INFO - PROCESS | 1773 | 1466744021569 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:41 INFO - PROCESS | 1773 | 1466744021576 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:41 INFO - PROCESS | 1773 | 1466744021770 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:53:41 INFO - PROCESS | 1773 | 1466744021789 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:41 INFO - PROCESS | 1773 | 1466744021798 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x9553a400 == 34 [pid = 1773] [id = 299] 21:53:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9553c800) [pid = 1773] [serial = 898] [outer = (nil)] 21:53:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95548c00) [pid = 1773] [serial = 899] [outer = 0x9553c800] 21:53:41 INFO - PROCESS | 1773 | 1466744021959 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x978d2400) [pid = 1773] [serial = 900] [outer = 0x9553c800] 21:53:42 INFO - PROCESS | 1773 | 1466744022640 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1137ms 21:53:42 INFO - PROCESS | 1773 | 1466744022705 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 21:53:42 INFO - PROCESS | 1773 | 1466744022708 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 21:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:53:42 INFO - PROCESS | 1773 | 1466744022714 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:53:42 INFO - PROCESS | 1773 | 1466744022716 Marionette TRACE conn3 <- [1,1170,null,{}] 21:53:42 INFO - PROCESS | 1773 | 1466744022721 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:42 INFO - PROCESS | 1773 | 1466744022725 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:42 INFO - PROCESS | 1773 | 1466744022897 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:53:42 INFO - PROCESS | 1773 | 1466744022918 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 1773 | 1466744022926 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b77000 == 35 [pid = 1773] [id = 300] 21:53:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9963dc00) [pid = 1773] [serial = 901] [outer = (nil)] 21:53:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996eb000) [pid = 1773] [serial = 902] [outer = 0x9963dc00] 21:53:42 INFO - PROCESS | 1773 | 1466744022986 Marionette DEBUG loaded listener.js 21:53:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99d9cc00) [pid = 1773] [serial = 903] [outer = 0x9963dc00] 21:53:43 INFO - PROCESS | 1773 | 1466744023745 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1075ms 21:53:43 INFO - PROCESS | 1773 | 1466744023791 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 1773 | 1466744023793 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 21:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:53:43 INFO - PROCESS | 1773 | 1466744023803 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 1773 | 1466744023805 Marionette TRACE conn3 <- [1,1174,null,{}] 21:53:43 INFO - PROCESS | 1773 | 1466744023809 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:43 INFO - PROCESS | 1773 | 1466744023814 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:43 INFO - PROCESS | 1773 | 1466744023992 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:53:44 INFO - PROCESS | 1773 | 1466744024015 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:44 INFO - PROCESS | 1773 | 1466744024024 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x92412400 == 36 [pid = 1773] [id = 301] 21:53:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x98350000) [pid = 1773] [serial = 904] [outer = (nil)] 21:53:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a108800) [pid = 1773] [serial = 905] [outer = 0x98350000] 21:53:44 INFO - PROCESS | 1773 | 1466744024082 Marionette DEBUG loaded listener.js 21:53:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95349800) [pid = 1773] [serial = 906] [outer = 0x98350000] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922c5800) [pid = 1773] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93b46400) [pid = 1773] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e77800) [pid = 1773] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x924d1c00) [pid = 1773] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x90c2a000) [pid = 1773] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e75800) [pid = 1773] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x924c9800) [pid = 1773] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99eb7000) [pid = 1773] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92231000) [pid = 1773] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:53:44 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x99e09400) [pid = 1773] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:53:44 INFO - PROCESS | 1773 | 1466744024920 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:53:44 INFO - PROCESS | 1773 | 1466744024985 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 21:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:53:44 INFO - PROCESS | 1773 | 1466744024992 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:53:44 INFO - PROCESS | 1773 | 1466744024995 Marionette TRACE conn3 <- [1,1178,null,{}] 21:53:45 INFO - PROCESS | 1773 | 1466744025000 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:45 INFO - PROCESS | 1773 | 1466744025009 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:45 INFO - PROCESS | 1773 | 1466744025178 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:53:45 INFO - PROCESS | 1773 | 1466744025186 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:45 INFO - PROCESS | 1773 | 1466744025193 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2a000 == 37 [pid = 1773] [id = 302] 21:53:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9222f400) [pid = 1773] [serial = 907] [outer = (nil)] 21:53:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9a75cc00) [pid = 1773] [serial = 908] [outer = 0x9222f400] 21:53:45 INFO - PROCESS | 1773 | 1466744025349 Marionette DEBUG loaded listener.js 21:53:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9a88c800) [pid = 1773] [serial = 909] [outer = 0x9222f400] 21:53:45 INFO - PROCESS | 1773 | 1466744025951 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:53:46 INFO - PROCESS | 1773 | 1466744026023 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 21:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:53:46 INFO - PROCESS | 1773 | 1466744026028 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 1773 | 1466744026031 Marionette TRACE conn3 <- [1,1182,null,{}] 21:53:46 INFO - PROCESS | 1773 | 1466744026036 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:46 INFO - PROCESS | 1773 | 1466744026040 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:46 INFO - PROCESS | 1773 | 1466744026167 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:53:46 INFO - PROCESS | 1773 | 1466744026275 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:46 INFO - PROCESS | 1773 | 1466744026284 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1fc00 == 38 [pid = 1773] [id = 303] 21:53:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x91e7d000) [pid = 1773] [serial = 910] [outer = (nil)] 21:53:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9b13a800) [pid = 1773] [serial = 911] [outer = 0x91e7d000] 21:53:46 INFO - PROCESS | 1773 | 1466744026340 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9b1c3c00) [pid = 1773] [serial = 912] [outer = 0x91e7d000] 21:53:46 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:46 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:53:47 INFO - PROCESS | 1773 | 1466744027143 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:53:47 INFO - PROCESS | 1773 | 1466744027213 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 21:53:47 INFO - PROCESS | 1773 | 1466744027220 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:53:47 INFO - PROCESS | 1773 | 1466744027225 Marionette TRACE conn3 <- [1,1186,null,{}] 21:53:47 INFO - PROCESS | 1773 | 1466744027233 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:47 INFO - PROCESS | 1773 | 1466744027238 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:47 INFO - PROCESS | 1773 | 1466744027400 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:53:47 INFO - PROCESS | 1773 | 1466744027550 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 1773 | 1466744027558 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c26000 == 39 [pid = 1773] [id = 304] 21:53:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x90c27c00) [pid = 1773] [serial = 913] [outer = (nil)] 21:53:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9240f400) [pid = 1773] [serial = 914] [outer = 0x90c27c00] 21:53:47 INFO - PROCESS | 1773 | 1466744027633 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9250f000) [pid = 1773] [serial = 915] [outer = 0x90c27c00] 21:53:48 INFO - PROCESS | 1773 | 1466744028479 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1773 | 1466744028562 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 21:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:53:48 INFO - PROCESS | 1773 | 1466744028571 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1773 | 1466744028576 Marionette TRACE conn3 <- [1,1190,null,{}] 21:53:48 INFO - PROCESS | 1773 | 1466744028581 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:48 INFO - PROCESS | 1773 | 1466744028587 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:48 INFO - PROCESS | 1773 | 1466744028748 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:53:48 INFO - PROCESS | 1773 | 1466744028921 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:48 INFO - PROCESS | 1773 | 1466744028929 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222ec00 == 40 [pid = 1773] [id = 305] 21:53:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93e61400) [pid = 1773] [serial = 916] [outer = (nil)] 21:53:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x978d7800) [pid = 1773] [serial = 917] [outer = 0x93e61400] 21:53:49 INFO - PROCESS | 1773 | 1466744029005 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x996e2000) [pid = 1773] [serial = 918] [outer = 0x93e61400] 21:53:49 INFO - PROCESS | 1773 | 1466744029905 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 21:53:49 INFO - PROCESS | 1773 | 1466744029956 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 21:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:53:49 INFO - PROCESS | 1773 | 1466744029963 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:53:49 INFO - PROCESS | 1773 | 1466744029969 Marionette TRACE conn3 <- [1,1194,null,{}] 21:53:49 INFO - PROCESS | 1773 | 1466744029984 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:49 INFO - PROCESS | 1773 | 1466744029991 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:50 INFO - PROCESS | 1773 | 1466744030152 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:53:50 INFO - PROCESS | 1773 | 1466744030304 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:50 INFO - PROCESS | 1773 | 1466744030315 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b1c8400 == 41 [pid = 1773] [id = 306] 21:53:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b1c8800) [pid = 1773] [serial = 919] [outer = (nil)] 21:53:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b3e0000) [pid = 1773] [serial = 920] [outer = 0x9b1c8800] 21:53:50 INFO - PROCESS | 1773 | 1466744030387 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b3e4800) [pid = 1773] [serial = 921] [outer = 0x9b1c8800] 21:53:51 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:51 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:53:51 INFO - PROCESS | 1773 | 1466744031220 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 1773 | 1466744031259 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 21:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:53:51 INFO - PROCESS | 1773 | 1466744031265 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1773 | 1466744031268 Marionette TRACE conn3 <- [1,1198,null,{}] 21:53:51 INFO - PROCESS | 1773 | 1466744031273 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:51 INFO - PROCESS | 1773 | 1466744031278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:51 INFO - PROCESS | 1773 | 1466744031427 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:53:51 INFO - PROCESS | 1773 | 1466744031582 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:51 INFO - PROCESS | 1773 | 1466744031592 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86800 == 42 [pid = 1773] [id = 307] 21:53:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b1cc000) [pid = 1773] [serial = 922] [outer = (nil)] 21:53:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b4a4400) [pid = 1773] [serial = 923] [outer = 0x9b1cc000] 21:53:51 INFO - PROCESS | 1773 | 1466744031662 Marionette DEBUG loaded listener.js 21:53:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b64a400) [pid = 1773] [serial = 924] [outer = 0x9b1cc000] 21:53:52 INFO - PROCESS | 1773 | 1466744032477 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1281ms 21:53:52 INFO - PROCESS | 1773 | 1466744032547 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:53:52 INFO - PROCESS | 1773 | 1466744032551 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 21:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:53:52 INFO - PROCESS | 1773 | 1466744032557 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:53:52 INFO - PROCESS | 1773 | 1466744032559 Marionette TRACE conn3 <- [1,1202,null,{}] 21:53:52 INFO - PROCESS | 1773 | 1466744032565 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:52 INFO - PROCESS | 1773 | 1466744032570 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:52 INFO - PROCESS | 1773 | 1466744032750 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:53:52 INFO - PROCESS | 1773 | 1466744032904 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 1773 | 1466744032915 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x92305000 == 43 [pid = 1773] [id = 308] 21:53:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92b7d800) [pid = 1773] [serial = 925] [outer = (nil)] 21:53:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b650c00) [pid = 1773] [serial = 926] [outer = 0x92b7d800] 21:53:53 INFO - PROCESS | 1773 | 1466744032996 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b6bb800) [pid = 1773] [serial = 927] [outer = 0x92b7d800] 21:53:53 INFO - PROCESS | 1773 | 1466744033845 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:53:53 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 21:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1333ms 21:53:53 INFO - PROCESS | 1773 | 1466744033890 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 1773 | 1466744033894 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 21:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:53:53 INFO - PROCESS | 1773 | 1466744033900 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 1773 | 1466744033902 Marionette TRACE conn3 <- [1,1206,null,{}] 21:53:53 INFO - PROCESS | 1773 | 1466744033908 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:53 INFO - PROCESS | 1773 | 1466744033917 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:54 INFO - PROCESS | 1773 | 1466744034109 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:53:54 INFO - PROCESS | 1773 | 1466744034263 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:54 INFO - PROCESS | 1773 | 1466744034271 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24800 == 44 [pid = 1773] [id = 309] 21:53:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x90c28800) [pid = 1773] [serial = 928] [outer = (nil)] 21:53:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x92237c00) [pid = 1773] [serial = 929] [outer = 0x90c28800] 21:53:54 INFO - PROCESS | 1773 | 1466744034341 Marionette DEBUG loaded listener.js 21:53:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x926f8800) [pid = 1773] [serial = 930] [outer = 0x90c28800] 21:53:55 INFO - PROCESS | 1773 | 1466744035418 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:53:55 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 21:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1591ms 21:53:55 INFO - PROCESS | 1773 | 1466744035491 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:53:55 INFO - PROCESS | 1773 | 1466744035497 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 21:53:55 INFO - PROCESS | 1773 | 1466744035504 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:53:55 INFO - PROCESS | 1773 | 1466744035511 Marionette TRACE conn3 <- [1,1210,null,{}] 21:53:55 INFO - PROCESS | 1773 | 1466744035518 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:55 INFO - PROCESS | 1773 | 1466744035523 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1d000 == 43 [pid = 1773] [id = 276] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x99eb3400 == 42 [pid = 1773] [id = 285] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1ec00 == 41 [pid = 1773] [id = 287] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29c00 == 40 [pid = 1773] [id = 288] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x9222bc00 == 39 [pid = 1773] [id = 271] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x977f0000 == 38 [pid = 1773] [id = 279] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x91e84c00 == 37 [pid = 1773] [id = 284] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x93c11c00 == 36 [pid = 1773] [id = 273] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x983e1400 == 35 [pid = 1773] [id = 280] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x92b77400 == 34 [pid = 1773] [id = 275] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8f800 == 33 [pid = 1773] [id = 281] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x91e73000 == 32 [pid = 1773] [id = 283] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7ac00 == 31 [pid = 1773] [id = 274] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x922f2800 == 30 [pid = 1773] [id = 286] 21:53:56 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c800 == 29 [pid = 1773] [id = 282] 21:53:56 INFO - PROCESS | 1773 | 1466744036495 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x95572800) [pid = 1773] [serial = 881] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x922cbc00) [pid = 1773] [serial = 869] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x922d4400) [pid = 1773] [serial = 870] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x93e61800) [pid = 1773] [serial = 875] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9553b000) [pid = 1773] [serial = 864] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x92311400) [pid = 1773] [serial = 863] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x92511400) [pid = 1773] [serial = 872] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x91e73800) [pid = 1773] [serial = 866] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x91e87000) [pid = 1773] [serial = 867] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9230f800) [pid = 1773] [serial = 852] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922d4c00) [pid = 1773] [serial = 851] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x95571800) [pid = 1773] [serial = 855] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x95540400) [pid = 1773] [serial = 854] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a881800) [pid = 1773] [serial = 858] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a4a8c00) [pid = 1773] [serial = 857] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x924d8800) [pid = 1773] [serial = 878] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a890c00) [pid = 1773] [serial = 861] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9a88c400) [pid = 1773] [serial = 860] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95116400) [pid = 1773] [serial = 876] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x926f1400) [pid = 1773] [serial = 873] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e5c000) [pid = 1773] [serial = 879] [outer = (nil)] [url = about:blank] 21:53:56 INFO - PROCESS | 1773 | 1466744036770 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 1773 | 1466744036787 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e73800 == 30 [pid = 1773] [id = 310] 21:53:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x91e78000) [pid = 1773] [serial = 931] [outer = (nil)] 21:53:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e7c400) [pid = 1773] [serial = 932] [outer = 0x91e78000] 21:53:56 INFO - PROCESS | 1773 | 1466744036885 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x91e8b800) [pid = 1773] [serial = 933] [outer = 0x91e78000] 21:53:57 INFO - PROCESS | 1773 | 1466744037596 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2136ms 21:53:57 INFO - PROCESS | 1773 | 1466744037641 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 21:53:57 INFO - PROCESS | 1773 | 1466744037647 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 21:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:53:57 INFO - PROCESS | 1773 | 1466744037655 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:53:57 INFO - PROCESS | 1773 | 1466744037660 Marionette TRACE conn3 <- [1,1214,null,{}] 21:53:57 INFO - PROCESS | 1773 | 1466744037667 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:57 INFO - PROCESS | 1773 | 1466744037672 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:57 INFO - PROCESS | 1773 | 1466744037841 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:53:57 INFO - PROCESS | 1773 | 1466744037949 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:57 INFO - PROCESS | 1773 | 1466744037962 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c8800 == 31 [pid = 1773] [id = 311] 21:53:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x922ca800) [pid = 1773] [serial = 934] [outer = (nil)] 21:53:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922cf800) [pid = 1773] [serial = 935] [outer = 0x922ca800] 21:53:58 INFO - PROCESS | 1773 | 1466744038028 Marionette DEBUG loaded listener.js 21:53:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922eac00) [pid = 1773] [serial = 936] [outer = 0x922ca800] 21:53:58 INFO - PROCESS | 1773 | 1466744038729 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1132ms 21:53:58 INFO - PROCESS | 1773 | 1466744038798 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1773 | 1466744038803 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 21:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:53:58 INFO - PROCESS | 1773 | 1466744038813 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 1773 | 1466744038816 Marionette TRACE conn3 <- [1,1218,null,{}] 21:53:58 INFO - PROCESS | 1773 | 1466744038836 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:58 INFO - PROCESS | 1773 | 1466744038841 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:59 INFO - PROCESS | 1773 | 1466744039039 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:53:59 INFO - PROCESS | 1773 | 1466744039058 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 1773 | 1466744039064 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:53:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x92311400 == 32 [pid = 1773] [id = 312] 21:53:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x92406000) [pid = 1773] [serial = 937] [outer = (nil)] 21:53:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9250d000) [pid = 1773] [serial = 938] [outer = 0x92406000] 21:53:59 INFO - PROCESS | 1773 | 1466744039129 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x92516800) [pid = 1773] [serial = 939] [outer = 0x92406000] 21:54:00 INFO - PROCESS | 1773 | 1466744040021 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1253ms 21:54:00 INFO - PROCESS | 1773 | 1466744040066 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 1773 | 1466744040072 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 21:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:54:00 INFO - PROCESS | 1773 | 1466744040088 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - PROCESS | 1773 | 1466744040095 Marionette TRACE conn3 <- [1,1222,null,{}] 21:54:00 INFO - PROCESS | 1773 | 1466744040110 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:00 INFO - PROCESS | 1773 | 1466744040117 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:00 INFO - PROCESS | 1773 | 1466744040329 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:54:00 INFO - PROCESS | 1773 | 1466744040347 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:00 INFO - PROCESS | 1773 | 1466744040352 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b82800 == 33 [pid = 1773] [id = 313] 21:54:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x931b2400) [pid = 1773] [serial = 940] [outer = (nil)] 21:54:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x93c1a800) [pid = 1773] [serial = 941] [outer = 0x931b2400] 21:54:00 INFO - PROCESS | 1773 | 1466744040418 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x95113400) [pid = 1773] [serial = 942] [outer = 0x931b2400] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92305400) [pid = 1773] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x921a0c00) [pid = 1773] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9553c800) [pid = 1773] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9222f400) [pid = 1773] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x983e1800) [pid = 1773] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x98350000) [pid = 1773] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95542400) [pid = 1773] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9963dc00) [pid = 1773] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x921a5000) [pid = 1773] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x926f7800) [pid = 1773] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:54:01 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e7d000) [pid = 1773] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:54:01 INFO - PROCESS | 1773 | 1466744041537 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 21:54:01 INFO - PROCESS | 1773 | 1466744041586 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 21:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:54:01 INFO - PROCESS | 1773 | 1466744041591 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:54:01 INFO - PROCESS | 1773 | 1466744041593 Marionette TRACE conn3 <- [1,1226,null,{}] 21:54:01 INFO - PROCESS | 1773 | 1466744041598 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:01 INFO - PROCESS | 1773 | 1466744041602 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:01 INFO - PROCESS | 1773 | 1466744041732 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:54:01 INFO - PROCESS | 1773 | 1466744041744 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:01 INFO - PROCESS | 1773 | 1466744041750 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x92235400 == 34 [pid = 1773] [id = 314] 21:54:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922f0800) [pid = 1773] [serial = 943] [outer = (nil)] 21:54:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x951cfc00) [pid = 1773] [serial = 944] [outer = 0x922f0800] 21:54:01 INFO - PROCESS | 1773 | 1466744041813 Marionette DEBUG loaded listener.js 21:54:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95346800) [pid = 1773] [serial = 945] [outer = 0x922f0800] 21:54:02 INFO - PROCESS | 1773 | 1466744042600 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1028ms 21:54:02 INFO - PROCESS | 1773 | 1466744042620 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:54:02 INFO - PROCESS | 1773 | 1466744042623 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 21:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:54:02 INFO - PROCESS | 1773 | 1466744042628 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:54:02 INFO - PROCESS | 1773 | 1466744042631 Marionette TRACE conn3 <- [1,1230,null,{}] 21:54:02 INFO - PROCESS | 1773 | 1466744042636 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:02 INFO - PROCESS | 1773 | 1466744042640 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:02 INFO - PROCESS | 1773 | 1466744042825 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:54:02 INFO - PROCESS | 1773 | 1466744042842 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:02 INFO - PROCESS | 1773 | 1466744042859 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f1000 == 35 [pid = 1773] [id = 315] 21:54:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977f1400) [pid = 1773] [serial = 946] [outer = (nil)] 21:54:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x977f4c00) [pid = 1773] [serial = 947] [outer = 0x977f1400] 21:54:02 INFO - PROCESS | 1773 | 1466744042932 Marionette DEBUG loaded listener.js 21:54:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x983e1800) [pid = 1773] [serial = 948] [outer = 0x977f1400] 21:54:03 INFO - PROCESS | 1773 | 1466744043950 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1377ms 21:54:04 INFO - PROCESS | 1773 | 1466744044007 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 1773 | 1466744044014 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 21:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:54:04 INFO - PROCESS | 1773 | 1466744044022 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 1773 | 1466744044027 Marionette TRACE conn3 <- [1,1234,null,{}] 21:54:04 INFO - PROCESS | 1773 | 1466744044036 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:04 INFO - PROCESS | 1773 | 1466744044041 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:04 INFO - PROCESS | 1773 | 1466744044272 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:54:04 INFO - PROCESS | 1773 | 1466744044442 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:04 INFO - PROCESS | 1773 | 1466744044449 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c20400 == 36 [pid = 1773] [id = 316] 21:54:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9222d000) [pid = 1773] [serial = 949] [outer = (nil)] 21:54:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922e6800) [pid = 1773] [serial = 950] [outer = 0x9222d000] 21:54:04 INFO - PROCESS | 1773 | 1466744044567 Marionette DEBUG loaded listener.js 21:54:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92309400) [pid = 1773] [serial = 951] [outer = 0x9222d000] 21:54:05 INFO - PROCESS | 1773 | 1466744045407 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1442ms 21:54:05 INFO - PROCESS | 1773 | 1466744045464 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:54:05 INFO - PROCESS | 1773 | 1466744045471 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 21:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:54:05 INFO - PROCESS | 1773 | 1466744045481 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:54:05 INFO - PROCESS | 1773 | 1466744045485 Marionette TRACE conn3 <- [1,1238,null,{}] 21:54:05 INFO - PROCESS | 1773 | 1466744045491 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:05 INFO - PROCESS | 1773 | 1466744045496 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:05 INFO - PROCESS | 1773 | 1466744045659 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:54:05 INFO - PROCESS | 1773 | 1466744045808 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:05 INFO - PROCESS | 1773 | 1466744045817 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1d800 == 37 [pid = 1773] [id = 317] 21:54:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x926eb400) [pid = 1773] [serial = 952] [outer = (nil)] 21:54:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x93c18000) [pid = 1773] [serial = 953] [outer = 0x926eb400] 21:54:05 INFO - PROCESS | 1773 | 1466744045901 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x951cc800) [pid = 1773] [serial = 954] [outer = 0x926eb400] 21:54:06 INFO - PROCESS | 1773 | 1466744046878 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1481ms 21:54:06 INFO - PROCESS | 1773 | 1466744046962 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:54:06 INFO - PROCESS | 1773 | 1466744046967 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 21:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:54:06 INFO - PROCESS | 1773 | 1466744046973 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:54:06 INFO - PROCESS | 1773 | 1466744046979 Marionette TRACE conn3 <- [1,1242,null,{}] 21:54:06 INFO - PROCESS | 1773 | 1466744046995 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:07 INFO - PROCESS | 1773 | 1466744047003 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:07 INFO - PROCESS | 1773 | 1466744047201 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:54:07 INFO - PROCESS | 1773 | 1466744047396 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:07 INFO - PROCESS | 1773 | 1466744047407 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e89c00 == 38 [pid = 1773] [id = 318] 21:54:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e8f800) [pid = 1773] [serial = 955] [outer = (nil)] 21:54:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x951d2400) [pid = 1773] [serial = 956] [outer = 0x91e8f800] 21:54:07 INFO - PROCESS | 1773 | 1466744047526 Marionette DEBUG loaded listener.js 21:54:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9963e000) [pid = 1773] [serial = 957] [outer = 0x91e8f800] 21:54:08 INFO - PROCESS | 1773 | 1466744048606 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:54:08 INFO - PROCESS | 1773 | --DOCSHELL 0x924cf400 == 37 [pid = 1773] [id = 290] 21:54:08 INFO - PROCESS | 1773 | --DOCSHELL 0x931ae800 == 36 [pid = 1773] [id = 291] 21:54:08 INFO - PROCESS | 1773 | --DOCSHELL 0x92b77000 == 35 [pid = 1773] [id = 300] 21:54:08 INFO - PROCESS | 1773 | --DOCSHELL 0x92233800 == 34 [pid = 1773] [id = 289] 21:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1693ms 21:54:08 INFO - PROCESS | 1773 | 1466744048666 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:54:08 INFO - PROCESS | 1773 | 1466744048672 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 21:54:08 INFO - PROCESS | 1773 | 1466744048679 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 1773 | 1466744048682 Marionette TRACE conn3 <- [1,1246,null,{}] 21:54:08 INFO - PROCESS | 1773 | 1466744048690 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:08 INFO - PROCESS | 1773 | 1466744048696 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:08 INFO - PROCESS | 1773 | 1466744048838 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b13a800) [pid = 1773] [serial = 911] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9b1c3c00) [pid = 1773] [serial = 912] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x92b83000) [pid = 1773] [serial = 897] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x921a7800) [pid = 1773] [serial = 893] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x95548c00) [pid = 1773] [serial = 899] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9a88c800) [pid = 1773] [serial = 909] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x996e4400) [pid = 1773] [serial = 891] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x996e2800) [pid = 1773] [serial = 890] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95349800) [pid = 1773] [serial = 906] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x98309400) [pid = 1773] [serial = 882] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x978d2400) [pid = 1773] [serial = 900] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x99d9cc00) [pid = 1773] [serial = 903] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9a75cc00) [pid = 1773] [serial = 908] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921ac000) [pid = 1773] [serial = 884] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x922c9400) [pid = 1773] [serial = 885] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a108800) [pid = 1773] [serial = 905] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x996eb000) [pid = 1773] [serial = 902] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9250a400) [pid = 1773] [serial = 896] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9222e800) [pid = 1773] [serial = 894] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x93c1a400) [pid = 1773] [serial = 888] [outer = (nil)] [url = about:blank] 21:54:08 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92b7ec00) [pid = 1773] [serial = 887] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1773 | 1466744049039 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:09 INFO - PROCESS | 1773 | 1466744049046 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a4000 == 35 [pid = 1773] [id = 319] 21:54:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x921a7000) [pid = 1773] [serial = 958] [outer = (nil)] 21:54:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9222e800) [pid = 1773] [serial = 959] [outer = 0x921a7000] 21:54:09 INFO - PROCESS | 1773 | 1466744049116 Marionette DEBUG loaded listener.js 21:54:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922ccc00) [pid = 1773] [serial = 960] [outer = 0x921a7000] 21:54:09 INFO - PROCESS | 1773 | 1466744049785 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1143ms 21:54:09 INFO - PROCESS | 1773 | 1466744049820 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:54:09 INFO - PROCESS | 1773 | 1466744049826 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 21:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:54:09 INFO - PROCESS | 1773 | 1466744049835 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:54:09 INFO - PROCESS | 1773 | 1466744049838 Marionette TRACE conn3 <- [1,1250,null,{}] 21:54:09 INFO - PROCESS | 1773 | 1466744049842 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:09 INFO - PROCESS | 1773 | 1466744049848 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:10 INFO - PROCESS | 1773 | 1466744050035 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:54:10 INFO - PROCESS | 1773 | 1466744050047 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 1773 | 1466744050056 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d8400 == 36 [pid = 1773] [id = 320] 21:54:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9250d800) [pid = 1773] [serial = 961] [outer = (nil)] 21:54:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x92b75800) [pid = 1773] [serial = 962] [outer = 0x9250d800] 21:54:10 INFO - PROCESS | 1773 | 1466744050124 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x931ae800) [pid = 1773] [serial = 963] [outer = 0x9250d800] 21:54:10 INFO - PROCESS | 1773 | 1466744050928 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1136ms 21:54:10 INFO - PROCESS | 1773 | 1466744050971 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 1773 | 1466744050975 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 21:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:54:10 INFO - PROCESS | 1773 | 1466744050981 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - PROCESS | 1773 | 1466744050986 Marionette TRACE conn3 <- [1,1254,null,{}] 21:54:11 INFO - PROCESS | 1773 | 1466744051000 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:11 INFO - PROCESS | 1773 | 1466744051007 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:11 INFO - PROCESS | 1773 | 1466744051150 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:54:11 INFO - PROCESS | 1773 | 1466744051160 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:11 INFO - PROCESS | 1773 | 1466744051168 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ed400 == 37 [pid = 1773] [id = 321] 21:54:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977f2000) [pid = 1773] [serial = 964] [outer = (nil)] 21:54:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x978d6400) [pid = 1773] [serial = 965] [outer = 0x977f2000] 21:54:11 INFO - PROCESS | 1773 | 1466744051231 Marionette DEBUG loaded listener.js 21:54:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99298800) [pid = 1773] [serial = 966] [outer = 0x977f2000] 21:54:12 INFO - PROCESS | 1773 | 1466744052161 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1233ms 21:54:12 INFO - PROCESS | 1773 | 1466744052214 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:54:12 INFO - PROCESS | 1773 | 1466744052218 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 21:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:54:12 INFO - PROCESS | 1773 | 1466744052232 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:54:12 INFO - PROCESS | 1773 | 1466744052234 Marionette TRACE conn3 <- [1,1258,null,{}] 21:54:12 INFO - PROCESS | 1773 | 1466744052240 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:12 INFO - PROCESS | 1773 | 1466744052244 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:12 INFO - PROCESS | 1773 | 1466744052433 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:54:12 INFO - PROCESS | 1773 | 1466744052454 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:12 INFO - PROCESS | 1773 | 1466744052460 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b76400 == 38 [pid = 1773] [id = 322] 21:54:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95542400) [pid = 1773] [serial = 967] [outer = (nil)] 21:54:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x99d98400) [pid = 1773] [serial = 968] [outer = 0x95542400] 21:54:12 INFO - PROCESS | 1773 | 1466744052522 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x99e0d400) [pid = 1773] [serial = 969] [outer = 0x95542400] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x93e61400) [pid = 1773] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b1c8800) [pid = 1773] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922ca800) [pid = 1773] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x90c28800) [pid = 1773] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b1cc000) [pid = 1773] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92b7d800) [pid = 1773] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922f0800) [pid = 1773] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x931b2400) [pid = 1773] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92406000) [pid = 1773] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e78000) [pid = 1773] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:54:13 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x90c27c00) [pid = 1773] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:54:13 INFO - PROCESS | 1773 | 1466744053595 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1429ms 21:54:13 INFO - PROCESS | 1773 | 1466744053662 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:54:13 INFO - PROCESS | 1773 | 1466744053668 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 21:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:54:13 INFO - PROCESS | 1773 | 1466744053676 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:54:13 INFO - PROCESS | 1773 | 1466744053681 Marionette TRACE conn3 <- [1,1262,null,{}] 21:54:13 INFO - PROCESS | 1773 | 1466744053690 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:13 INFO - PROCESS | 1773 | 1466744053695 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:13 INFO - PROCESS | 1773 | 1466744053891 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:54:14 INFO - PROCESS | 1773 | 1466744054051 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:14 INFO - PROCESS | 1773 | 1466744054062 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e74400 == 39 [pid = 1773] [id = 323] 21:54:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921a8000) [pid = 1773] [serial = 970] [outer = (nil)] 21:54:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922e7c00) [pid = 1773] [serial = 971] [outer = 0x921a8000] 21:54:14 INFO - PROCESS | 1773 | 1466744054136 Marionette DEBUG loaded listener.js 21:54:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92406000) [pid = 1773] [serial = 972] [outer = 0x921a8000] 21:54:14 INFO - PROCESS | 1773 | 1466744054971 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1338ms 21:54:15 INFO - PROCESS | 1773 | 1466744055014 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:54:15 INFO - PROCESS | 1773 | 1466744055021 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 21:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:54:15 INFO - PROCESS | 1773 | 1466744055030 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:54:15 INFO - PROCESS | 1773 | 1466744055035 Marionette TRACE conn3 <- [1,1266,null,{}] 21:54:15 INFO - PROCESS | 1773 | 1466744055041 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:15 INFO - PROCESS | 1773 | 1466744055046 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:15 INFO - PROCESS | 1773 | 1466744055203 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:54:15 INFO - PROCESS | 1773 | 1466744055357 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:15 INFO - PROCESS | 1773 | 1466744055365 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x9223ac00 == 40 [pid = 1773] [id = 324] 21:54:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95114000) [pid = 1773] [serial = 973] [outer = (nil)] 21:54:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95547400) [pid = 1773] [serial = 974] [outer = 0x95114000] 21:54:15 INFO - PROCESS | 1773 | 1466744055441 Marionette DEBUG loaded listener.js 21:54:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977f0000) [pid = 1773] [serial = 975] [outer = 0x95114000] 21:54:16 INFO - PROCESS | 1773 | 1466744056371 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1380ms 21:54:16 INFO - PROCESS | 1773 | 1466744056411 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:54:16 INFO - PROCESS | 1773 | 1466744056414 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 21:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:54:16 INFO - PROCESS | 1773 | 1466744056420 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:54:16 INFO - PROCESS | 1773 | 1466744056426 Marionette TRACE conn3 <- [1,1270,null,{}] 21:54:16 INFO - PROCESS | 1773 | 1466744056440 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:16 INFO - PROCESS | 1773 | 1466744056448 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:16 INFO - PROCESS | 1773 | 1466744056611 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:54:16 INFO - PROCESS | 1773 | 1466744056764 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:16 INFO - PROCESS | 1773 | 1466744056781 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x99ebc400 == 41 [pid = 1773] [id = 325] 21:54:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a062000) [pid = 1773] [serial = 976] [outer = (nil)] 21:54:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a249c00) [pid = 1773] [serial = 977] [outer = 0x9a062000] 21:54:16 INFO - PROCESS | 1773 | 1466744056853 Marionette DEBUG loaded listener.js 21:54:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a4a8000) [pid = 1773] [serial = 978] [outer = 0x9a062000] 21:54:17 INFO - PROCESS | 1773 | 1466744057711 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1340ms 21:54:17 INFO - PROCESS | 1773 | 1466744057761 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:54:17 INFO - PROCESS | 1773 | 1466744057766 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 21:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:54:17 INFO - PROCESS | 1773 | 1466744057772 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:54:17 INFO - PROCESS | 1773 | 1466744057774 Marionette TRACE conn3 <- [1,1274,null,{}] 21:54:17 INFO - PROCESS | 1773 | 1466744057780 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:17 INFO - PROCESS | 1773 | 1466744057786 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:17 INFO - PROCESS | 1773 | 1466744057945 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:54:18 INFO - PROCESS | 1773 | 1466744058097 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:18 INFO - PROCESS | 1773 | 1466744058106 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7bc00 == 42 [pid = 1773] [id = 326] 21:54:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a4a9800) [pid = 1773] [serial = 979] [outer = (nil)] 21:54:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a883c00) [pid = 1773] [serial = 980] [outer = 0x9a4a9800] 21:54:18 INFO - PROCESS | 1773 | 1466744058177 Marionette DEBUG loaded listener.js 21:54:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a888c00) [pid = 1773] [serial = 981] [outer = 0x9a4a9800] 21:54:19 INFO - PROCESS | 1773 | 1466744059024 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1284ms 21:54:19 INFO - PROCESS | 1773 | 1466744059058 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:54:19 INFO - PROCESS | 1773 | 1466744059061 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 21:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:54:19 INFO - PROCESS | 1773 | 1466744059067 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:54:19 INFO - PROCESS | 1773 | 1466744059071 Marionette TRACE conn3 <- [1,1278,null,{}] 21:54:19 INFO - PROCESS | 1773 | 1466744059076 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:19 INFO - PROCESS | 1773 | 1466744059080 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:19 INFO - PROCESS | 1773 | 1466744059223 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:54:19 INFO - PROCESS | 1773 | 1466744059377 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:19 INFO - PROCESS | 1773 | 1466744059388 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x93b42400 == 43 [pid = 1773] [id = 327] 21:54:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93c17400) [pid = 1773] [serial = 982] [outer = (nil)] 21:54:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9acac000) [pid = 1773] [serial = 983] [outer = 0x93c17400] 21:54:19 INFO - PROCESS | 1773 | 1466744059455 Marionette DEBUG loaded listener.js 21:54:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9acaf000) [pid = 1773] [serial = 984] [outer = 0x93c17400] 21:54:20 INFO - PROCESS | 1773 | 1466744060335 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1327ms 21:54:20 INFO - PROCESS | 1773 | 1466744060395 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:54:20 INFO - PROCESS | 1773 | 1466744060399 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 21:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:54:20 INFO - PROCESS | 1773 | 1466744060405 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:54:20 INFO - PROCESS | 1773 | 1466744060409 Marionette TRACE conn3 <- [1,1282,null,{}] 21:54:20 INFO - PROCESS | 1773 | 1466744060414 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:20 INFO - PROCESS | 1773 | 1466744060423 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:20 INFO - PROCESS | 1773 | 1466744060747 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:54:20 INFO - PROCESS | 1773 | 1466744060965 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:20 INFO - PROCESS | 1773 | 1466744060972 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a0c00 == 44 [pid = 1773] [id = 328] 21:54:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x921a1000) [pid = 1773] [serial = 985] [outer = (nil)] 21:54:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9222d800) [pid = 1773] [serial = 986] [outer = 0x921a1000] 21:54:21 INFO - PROCESS | 1773 | 1466744061119 Marionette DEBUG loaded listener.js 21:54:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x92239400) [pid = 1773] [serial = 987] [outer = 0x921a1000] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x95542000 == 43 [pid = 1773] [id = 293] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1f400 == 42 [pid = 1773] [id = 292] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x921a3400 == 41 [pid = 1773] [id = 294] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x90c26000 == 40 [pid = 1773] [id = 304] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x9222ec00 == 39 [pid = 1773] [id = 305] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86800 == 38 [pid = 1773] [id = 307] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x91e73800 == 37 [pid = 1773] [id = 310] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x9553a400 == 36 [pid = 1773] [id = 299] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x92412400 == 35 [pid = 1773] [id = 301] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2a000 == 34 [pid = 1773] [id = 302] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24800 == 33 [pid = 1773] [id = 309] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x978d2c00 == 32 [pid = 1773] [id = 296] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x92304400 == 31 [pid = 1773] [id = 298] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1fc00 == 30 [pid = 1773] [id = 303] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85000 == 29 [pid = 1773] [id = 297] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72c00 == 28 [pid = 1773] [id = 295] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x92305000 == 27 [pid = 1773] [id = 308] 21:54:22 INFO - PROCESS | 1773 | --DOCSHELL 0x9b1c8400 == 26 [pid = 1773] [id = 306] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x91e7c400) [pid = 1773] [serial = 932] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9250f000) [pid = 1773] [serial = 915] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9240f400) [pid = 1773] [serial = 914] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x996e2000) [pid = 1773] [serial = 918] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x978d7800) [pid = 1773] [serial = 917] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e8b800) [pid = 1773] [serial = 933] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b3e4800) [pid = 1773] [serial = 921] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922cf800) [pid = 1773] [serial = 935] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b3e0000) [pid = 1773] [serial = 920] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x926f8800) [pid = 1773] [serial = 930] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x92237c00) [pid = 1773] [serial = 929] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b64a400) [pid = 1773] [serial = 924] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b4a4400) [pid = 1773] [serial = 923] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b6bb800) [pid = 1773] [serial = 927] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b650c00) [pid = 1773] [serial = 926] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x951cfc00) [pid = 1773] [serial = 944] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x93c1a800) [pid = 1773] [serial = 941] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9250d000) [pid = 1773] [serial = 938] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x95113400) [pid = 1773] [serial = 942] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x92516800) [pid = 1773] [serial = 939] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x95346800) [pid = 1773] [serial = 945] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922eac00) [pid = 1773] [serial = 936] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x977f4c00) [pid = 1773] [serial = 947] [outer = (nil)] [url = about:blank] 21:54:22 INFO - PROCESS | 1773 | 1466744062835 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2487ms 21:54:22 INFO - PROCESS | 1773 | 1466744062895 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:54:22 INFO - PROCESS | 1773 | 1466744062900 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 21:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:54:22 INFO - PROCESS | 1773 | 1466744062907 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1773 | 1466744062911 Marionette TRACE conn3 <- [1,1286,null,{}] 21:54:22 INFO - PROCESS | 1773 | 1466744062919 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:22 INFO - PROCESS | 1773 | 1466744062925 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:23 INFO - PROCESS | 1773 | 1466744063073 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:54:23 INFO - PROCESS | 1773 | 1466744063116 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:23 INFO - PROCESS | 1773 | 1466744063123 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72c00 == 27 [pid = 1773] [id = 329] 21:54:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x91e7c000) [pid = 1773] [serial = 988] [outer = (nil)] 21:54:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x921a5c00) [pid = 1773] [serial = 989] [outer = 0x91e7c000] 21:54:23 INFO - PROCESS | 1773 | 1466744063281 Marionette DEBUG loaded listener.js 21:54:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9222ec00) [pid = 1773] [serial = 990] [outer = 0x91e7c000] 21:54:23 INFO - PROCESS | 1773 | 1466744063912 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1042ms 21:54:23 INFO - PROCESS | 1773 | 1466744063949 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:54:23 INFO - PROCESS | 1773 | 1466744063957 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 21:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:54:23 INFO - PROCESS | 1773 | 1466744063967 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:54:23 INFO - PROCESS | 1773 | 1466744063971 Marionette TRACE conn3 <- [1,1290,null,{}] 21:54:24 INFO - PROCESS | 1773 | 1466744064001 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:24 INFO - PROCESS | 1773 | 1466744064007 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:24 INFO - PROCESS | 1773 | 1466744064176 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:54:24 INFO - PROCESS | 1773 | 1466744064186 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:24 INFO - PROCESS | 1773 | 1466744064197 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ebc00 == 28 [pid = 1773] [id = 330] 21:54:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x92305800) [pid = 1773] [serial = 991] [outer = (nil)] 21:54:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9230c400) [pid = 1773] [serial = 992] [outer = 0x92305800] 21:54:24 INFO - PROCESS | 1773 | 1466744064257 Marionette DEBUG loaded listener.js 21:54:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9250a400) [pid = 1773] [serial = 993] [outer = 0x92305800] 21:54:25 INFO - PROCESS | 1773 | 1466744065125 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1238ms 21:54:25 INFO - PROCESS | 1773 | 1466744065205 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:54:25 INFO - PROCESS | 1773 | 1466744065209 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 21:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:54:25 INFO - PROCESS | 1773 | 1466744065215 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:54:25 INFO - PROCESS | 1773 | 1466744065220 Marionette TRACE conn3 <- [1,1294,null,{}] 21:54:25 INFO - PROCESS | 1773 | 1466744065245 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:25 INFO - PROCESS | 1773 | 1466744065254 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:25 INFO - PROCESS | 1773 | 1466744065440 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:54:25 INFO - PROCESS | 1773 | 1466744065465 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:25 INFO - PROCESS | 1773 | 1466744065475 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c0dc00 == 29 [pid = 1773] [id = 331] 21:54:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93c0ec00) [pid = 1773] [serial = 994] [outer = (nil)] 21:54:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x93e5cc00) [pid = 1773] [serial = 995] [outer = 0x93c0ec00] 21:54:25 INFO - PROCESS | 1773 | 1466744065540 Marionette DEBUG loaded listener.js 21:54:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95113000) [pid = 1773] [serial = 996] [outer = 0x93c0ec00] 21:54:26 INFO - PROCESS | 1773 | 1466744066336 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1146ms 21:54:26 INFO - PROCESS | 1773 | 1466744066362 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:54:26 INFO - PROCESS | 1773 | 1466744066365 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 21:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:54:26 INFO - PROCESS | 1773 | 1466744066371 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:54:26 INFO - PROCESS | 1773 | 1466744066373 Marionette TRACE conn3 <- [1,1298,null,{}] 21:54:26 INFO - PROCESS | 1773 | 1466744066379 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:26 INFO - PROCESS | 1773 | 1466744066383 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:26 INFO - PROCESS | 1773 | 1466744066563 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:54:26 INFO - PROCESS | 1773 | 1466744066587 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:26 INFO - PROCESS | 1773 | 1466744066595 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5c400 == 30 [pid = 1773] [id = 332] 21:54:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x93e66400) [pid = 1773] [serial = 997] [outer = (nil)] 21:54:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9553f400) [pid = 1773] [serial = 998] [outer = 0x93e66400] 21:54:26 INFO - PROCESS | 1773 | 1466744066655 Marionette DEBUG loaded listener.js 21:54:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x977f3c00) [pid = 1773] [serial = 999] [outer = 0x93e66400] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977f2000) [pid = 1773] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x95542400) [pid = 1773] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x921a7000) [pid = 1773] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x977f1400) [pid = 1773] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9250d800) [pid = 1773] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e8f800) [pid = 1773] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x926eb400) [pid = 1773] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:54:27 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9222d000) [pid = 1773] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:54:27 INFO - PROCESS | 1773 | 1466744067735 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1383ms 21:54:27 INFO - PROCESS | 1773 | 1466744067754 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 21:54:27 INFO - PROCESS | 1773 | 1466744067757 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 21:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:54:27 INFO - PROCESS | 1773 | 1466744067762 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:54:27 INFO - PROCESS | 1773 | 1466744067765 Marionette TRACE conn3 <- [1,1302,null,{}] 21:54:27 INFO - PROCESS | 1773 | 1466744067770 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:27 INFO - PROCESS | 1773 | 1466744067774 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:27 INFO - PROCESS | 1773 | 1466744067938 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:54:27 INFO - PROCESS | 1773 | 1466744067954 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:27 INFO - PROCESS | 1773 | 1466744067961 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x92511c00 == 31 [pid = 1773] [id = 333] 21:54:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x93b44800) [pid = 1773] [serial = 1000] [outer = (nil)] 21:54:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x95545400) [pid = 1773] [serial = 1001] [outer = 0x93b44800] 21:54:28 INFO - PROCESS | 1773 | 1466744068022 Marionette DEBUG loaded listener.js 21:54:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x977f5400) [pid = 1773] [serial = 1002] [outer = 0x93b44800] 21:54:28 INFO - PROCESS | 1773 | 1466744068746 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1034ms 21:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:54:28 INFO - PROCESS | 1773 | 1466744068797 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:54:28 INFO - PROCESS | 1773 | 1466744068800 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 21:54:28 INFO - PROCESS | 1773 | 1466744068806 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:54:28 INFO - PROCESS | 1773 | 1466744068809 Marionette TRACE conn3 <- [1,1306,null,{}] 21:54:28 INFO - PROCESS | 1773 | 1466744068835 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:28 INFO - PROCESS | 1773 | 1466744068844 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:29 INFO - PROCESS | 1773 | 1466744069007 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:54:29 INFO - PROCESS | 1773 | 1466744069017 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:29 INFO - PROCESS | 1773 | 1466744069025 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x99211000 == 32 [pid = 1773] [id = 334] 21:54:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x99212400) [pid = 1773] [serial = 1003] [outer = (nil)] 21:54:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x996ed400) [pid = 1773] [serial = 1004] [outer = 0x99212400] 21:54:29 INFO - PROCESS | 1773 | 1466744069096 Marionette DEBUG loaded listener.js 21:54:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99da3800) [pid = 1773] [serial = 1005] [outer = 0x99212400] 21:54:30 INFO - PROCESS | 1773 | 1466744070134 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1385ms 21:54:30 INFO - PROCESS | 1773 | 1466744070191 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:54:30 INFO - PROCESS | 1773 | 1466744070198 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 21:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:54:30 INFO - PROCESS | 1773 | 1466744070205 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:54:30 INFO - PROCESS | 1773 | 1466744070210 Marionette TRACE conn3 <- [1,1310,null,{}] 21:54:30 INFO - PROCESS | 1773 | 1466744070219 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:30 INFO - PROCESS | 1773 | 1466744070224 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:30 INFO - PROCESS | 1773 | 1466744070392 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:54:30 INFO - PROCESS | 1773 | 1466744070543 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:30 INFO - PROCESS | 1773 | 1466744070549 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e79000 == 33 [pid = 1773] [id = 335] 21:54:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e87800) [pid = 1773] [serial = 1006] [outer = (nil)] 21:54:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922cf400) [pid = 1773] [serial = 1007] [outer = 0x91e87800] 21:54:30 INFO - PROCESS | 1773 | 1466744070628 Marionette DEBUG loaded listener.js 21:54:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92304c00) [pid = 1773] [serial = 1008] [outer = 0x91e87800] 21:54:31 INFO - PROCESS | 1773 | 1466744071587 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 21:54:31 INFO - PROCESS | 1773 | 1466744071645 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 21:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:54:31 INFO - PROCESS | 1773 | 1466744071655 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:54:31 INFO - PROCESS | 1773 | 1466744071659 Marionette TRACE conn3 <- [1,1314,null,{}] 21:54:31 INFO - PROCESS | 1773 | 1466744071664 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:31 INFO - PROCESS | 1773 | 1466744071670 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:31 INFO - PROCESS | 1773 | 1466744071833 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:54:32 INFO - PROCESS | 1773 | 1466744071994 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:32 INFO - PROCESS | 1773 | 1466744072003 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e7400 == 34 [pid = 1773] [id = 336] 21:54:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x931b3400) [pid = 1773] [serial = 1009] [outer = (nil)] 21:54:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e5c000) [pid = 1773] [serial = 1010] [outer = 0x931b3400] 21:54:32 INFO - PROCESS | 1773 | 1466744072077 Marionette DEBUG loaded listener.js 21:54:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9553a400) [pid = 1773] [serial = 1011] [outer = 0x931b3400] 21:54:33 INFO - PROCESS | 1773 | 1466744073042 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1432ms 21:54:33 INFO - PROCESS | 1773 | 1466744073086 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1773 | 1466744073090 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 21:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:54:33 INFO - PROCESS | 1773 | 1466744073096 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1773 | 1466744073101 Marionette TRACE conn3 <- [1,1318,null,{}] 21:54:33 INFO - PROCESS | 1773 | 1466744073116 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:33 INFO - PROCESS | 1773 | 1466744073124 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:33 INFO - PROCESS | 1773 | 1466744073288 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:54:33 INFO - PROCESS | 1773 | 1466744073443 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:33 INFO - PROCESS | 1773 | 1466744073454 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c0d800 == 35 [pid = 1773] [id = 337] 21:54:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x996ef400) [pid = 1773] [serial = 1012] [outer = (nil)] 21:54:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a62dc00) [pid = 1773] [serial = 1013] [outer = 0x996ef400] 21:54:33 INFO - PROCESS | 1773 | 1466744073526 Marionette DEBUG loaded listener.js 21:54:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a882000) [pid = 1773] [serial = 1014] [outer = 0x996ef400] 21:54:34 INFO - PROCESS | 1773 | 1466744074626 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1587ms 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x978d6400) [pid = 1773] [serial = 965] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99298800) [pid = 1773] [serial = 966] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x99d98400) [pid = 1773] [serial = 968] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x99e0d400) [pid = 1773] [serial = 969] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9222e800) [pid = 1773] [serial = 959] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922ccc00) [pid = 1773] [serial = 960] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x983e1800) [pid = 1773] [serial = 948] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92b75800) [pid = 1773] [serial = 962] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x931ae800) [pid = 1773] [serial = 963] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x951d2400) [pid = 1773] [serial = 956] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9963e000) [pid = 1773] [serial = 957] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x93c18000) [pid = 1773] [serial = 953] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x951cc800) [pid = 1773] [serial = 954] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x922e6800) [pid = 1773] [serial = 950] [outer = (nil)] [url = about:blank] 21:54:34 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92309400) [pid = 1773] [serial = 951] [outer = (nil)] [url = about:blank] 21:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:54:34 INFO - PROCESS | 1773 | 1466744074739 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:54:34 INFO - PROCESS | 1773 | 1466744074744 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 21:54:34 INFO - PROCESS | 1773 | 1466744074759 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:54:34 INFO - PROCESS | 1773 | 1466744074762 Marionette TRACE conn3 <- [1,1322,null,{}] 21:54:34 INFO - PROCESS | 1773 | 1466744074770 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:34 INFO - PROCESS | 1773 | 1466744074775 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:34 INFO - PROCESS | 1773 | 1466744074909 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:54:35 INFO - PROCESS | 1773 | 1466744075079 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:35 INFO - PROCESS | 1773 | 1466744075085 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a5000 == 36 [pid = 1773] [id = 338] 21:54:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9222e800) [pid = 1773] [serial = 1015] [outer = (nil)] 21:54:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x922e6800) [pid = 1773] [serial = 1016] [outer = 0x9222e800] 21:54:35 INFO - PROCESS | 1773 | 1466744075150 Marionette DEBUG loaded listener.js 21:54:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92310000) [pid = 1773] [serial = 1017] [outer = 0x9222e800] 21:54:35 INFO - PROCESS | 1773 | 1466744075793 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1088ms 21:54:35 INFO - PROCESS | 1773 | 1466744075841 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:54:35 INFO - PROCESS | 1773 | 1466744075847 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 21:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:54:35 INFO - PROCESS | 1773 | 1466744075858 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:54:35 INFO - PROCESS | 1773 | 1466744075862 Marionette TRACE conn3 <- [1,1326,null,{}] 21:54:35 INFO - PROCESS | 1773 | 1466744075867 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:35 INFO - PROCESS | 1773 | 1466744075872 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:36 INFO - PROCESS | 1773 | 1466744076020 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:54:36 INFO - PROCESS | 1773 | 1466744076134 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:36 INFO - PROCESS | 1773 | 1466744076145 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d0800 == 37 [pid = 1773] [id = 339] 21:54:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92515400) [pid = 1773] [serial = 1018] [outer = (nil)] 21:54:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x93c0fc00) [pid = 1773] [serial = 1019] [outer = 0x92515400] 21:54:36 INFO - PROCESS | 1773 | 1466744076205 Marionette DEBUG loaded listener.js 21:54:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95114800) [pid = 1773] [serial = 1020] [outer = 0x92515400] 21:54:36 INFO - PROCESS | 1773 | 1466744076949 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:54:36 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 21:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1137ms 21:54:37 INFO - PROCESS | 1773 | 1466744076999 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:54:37 INFO - PROCESS | 1773 | 1466744077003 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 21:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:54:37 INFO - PROCESS | 1773 | 1466744077009 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:54:37 INFO - PROCESS | 1773 | 1466744077014 Marionette TRACE conn3 <- [1,1330,null,{}] 21:54:37 INFO - PROCESS | 1773 | 1466744077028 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:37 INFO - PROCESS | 1773 | 1466744077035 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:37 INFO - PROCESS | 1773 | 1466744077174 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:54:37 INFO - PROCESS | 1773 | 1466744077183 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:37 INFO - PROCESS | 1773 | 1466744077192 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x99296c00 == 38 [pid = 1773] [id = 340] 21:54:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99297000) [pid = 1773] [serial = 1021] [outer = (nil)] 21:54:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996e1400) [pid = 1773] [serial = 1022] [outer = 0x99297000] 21:54:37 INFO - PROCESS | 1773 | 1466744077257 Marionette DEBUG loaded listener.js 21:54:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x996ef000) [pid = 1773] [serial = 1023] [outer = 0x99297000] 21:54:38 INFO - PROCESS | 1773 | 1466744078099 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:54:38 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 21:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1139ms 21:54:38 INFO - PROCESS | 1773 | 1466744078149 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:54:38 INFO - PROCESS | 1773 | 1466744078153 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 21:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:54:38 INFO - PROCESS | 1773 | 1466744078158 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:54:38 INFO - PROCESS | 1773 | 1466744078161 Marionette TRACE conn3 <- [1,1334,null,{}] 21:54:38 INFO - PROCESS | 1773 | 1466744078174 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:38 INFO - PROCESS | 1773 | 1466744078177 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:38 INFO - PROCESS | 1773 | 1466744078358 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:54:38 INFO - PROCESS | 1773 | 1466744078382 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:38 INFO - PROCESS | 1773 | 1466744078390 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e06400 == 39 [pid = 1773] [id = 341] 21:54:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x99eb9000) [pid = 1773] [serial = 1024] [outer = (nil)] 21:54:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a23c000) [pid = 1773] [serial = 1025] [outer = 0x99eb9000] 21:54:38 INFO - PROCESS | 1773 | 1466744078449 Marionette DEBUG loaded listener.js 21:54:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a888400) [pid = 1773] [serial = 1026] [outer = 0x99eb9000] 21:54:39 INFO - PROCESS | 1773 | 1466744079270 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1180ms 21:54:39 INFO - PROCESS | 1773 | 1466744079339 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:54:39 INFO - PROCESS | 1773 | 1466744079342 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 21:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:54:39 INFO - PROCESS | 1773 | 1466744079347 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:54:39 INFO - PROCESS | 1773 | 1466744079350 Marionette TRACE conn3 <- [1,1338,null,{}] 21:54:39 INFO - PROCESS | 1773 | 1466744079355 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:39 INFO - PROCESS | 1773 | 1466744079359 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:39 INFO - PROCESS | 1773 | 1466744079597 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x93b44800) [pid = 1773] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93c0ec00) [pid = 1773] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92305800) [pid = 1773] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93c17400) [pid = 1773] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921a1000) [pid = 1773] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e7c000) [pid = 1773] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e66400) [pid = 1773] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a4a9800) [pid = 1773] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95114000) [pid = 1773] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a062000) [pid = 1773] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:54:39 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x921a8000) [pid = 1773] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:54:39 INFO - PROCESS | 1773 | 1466744079695 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:39 INFO - PROCESS | 1773 | 1466744079704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e78400 == 40 [pid = 1773] [id = 342] 21:54:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e7c000) [pid = 1773] [serial = 1027] [outer = (nil)] 21:54:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92237c00) [pid = 1773] [serial = 1028] [outer = 0x91e7c000] 21:54:39 INFO - PROCESS | 1773 | 1466744079760 Marionette DEBUG loaded listener.js 21:54:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922efc00) [pid = 1773] [serial = 1029] [outer = 0x91e7c000] 21:54:40 INFO - PROCESS | 1773 | 1466744080827 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1529ms 21:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:54:40 INFO - PROCESS | 1773 | 1466744080878 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:54:40 INFO - PROCESS | 1773 | 1466744080880 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 21:54:40 INFO - PROCESS | 1773 | 1466744080886 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:54:40 INFO - PROCESS | 1773 | 1466744080889 Marionette TRACE conn3 <- [1,1342,null,{}] 21:54:40 INFO - PROCESS | 1773 | 1466744080894 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:40 INFO - PROCESS | 1773 | 1466744080903 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:41 INFO - PROCESS | 1773 | 1466744081131 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:54:41 INFO - PROCESS | 1773 | 1466744081243 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:41 INFO - PROCESS | 1773 | 1466744081251 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7d000 == 41 [pid = 1773] [id = 343] 21:54:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x92309c00) [pid = 1773] [serial = 1030] [outer = (nil)] 21:54:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x978d4800) [pid = 1773] [serial = 1031] [outer = 0x92309c00] 21:54:41 INFO - PROCESS | 1773 | 1466744081311 Marionette DEBUG loaded listener.js 21:54:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a888000) [pid = 1773] [serial = 1032] [outer = 0x92309c00] 21:54:42 INFO - PROCESS | 1773 | 1466744082143 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1333ms 21:54:42 INFO - PROCESS | 1773 | 1466744082220 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:54:42 INFO - PROCESS | 1773 | 1466744082227 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 21:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:54:42 INFO - PROCESS | 1773 | 1466744082235 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:54:42 INFO - PROCESS | 1773 | 1466744082239 Marionette TRACE conn3 <- [1,1346,null,{}] 21:54:42 INFO - PROCESS | 1773 | 1466744082249 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:42 INFO - PROCESS | 1773 | 1466744082253 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:42 INFO - PROCESS | 1773 | 1466744082462 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:54:42 INFO - PROCESS | 1773 | --DOCSHELL 0x9250c400 == 40 [pid = 1773] [id = 10] 21:54:42 INFO - PROCESS | 1773 | 1466744082722 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:42 INFO - PROCESS | 1773 | 1466744082734 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x926edc00 == 41 [pid = 1773] [id = 344] 21:54:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926efc00) [pid = 1773] [serial = 1033] [outer = (nil)] 21:54:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92b80000) [pid = 1773] [serial = 1034] [outer = 0x926efc00] 21:54:42 INFO - PROCESS | 1773 | 1466744082874 Marionette DEBUG loaded listener.js 21:54:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93c14800) [pid = 1773] [serial = 1035] [outer = 0x926efc00] 21:54:43 INFO - PROCESS | 1773 | 1466744083721 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1538ms 21:54:43 INFO - PROCESS | 1773 | 1466744083773 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:54:43 INFO - PROCESS | 1773 | 1466744083779 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 21:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:54:43 INFO - PROCESS | 1773 | 1466744083789 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:54:43 INFO - PROCESS | 1773 | 1466744083793 Marionette TRACE conn3 <- [1,1350,null,{}] 21:54:43 INFO - PROCESS | 1773 | 1466744083799 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:43 INFO - PROCESS | 1773 | 1466744083805 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:43 INFO - PROCESS | 1773 | 1466744083977 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:54:44 INFO - PROCESS | 1773 | 1466744084133 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:44 INFO - PROCESS | 1773 | 1466744084144 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ce400 == 42 [pid = 1773] [id = 345] 21:54:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93b4bc00) [pid = 1773] [serial = 1036] [outer = (nil)] 21:54:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x978cc400) [pid = 1773] [serial = 1037] [outer = 0x93b4bc00] 21:54:44 INFO - PROCESS | 1773 | 1466744084216 Marionette DEBUG loaded listener.js 21:54:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x99298c00) [pid = 1773] [serial = 1038] [outer = 0x93b4bc00] 21:54:45 INFO - PROCESS | 1773 | 1466744085153 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1433ms 21:54:45 INFO - PROCESS | 1773 | 1466744085223 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:54:45 INFO - PROCESS | 1773 | 1466744085227 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 21:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:54:45 INFO - PROCESS | 1773 | 1466744085233 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:54:45 INFO - PROCESS | 1773 | 1466744085238 Marionette TRACE conn3 <- [1,1354,null,{}] 21:54:45 INFO - PROCESS | 1773 | 1466744085253 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:45 INFO - PROCESS | 1773 | 1466744085261 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:45 INFO - PROCESS | 1773 | 1466744085458 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:54:45 INFO - PROCESS | 1773 | 1466744085649 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:45 INFO - PROCESS | 1773 | 1466744085656 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x9534ac00 == 43 [pid = 1773] [id = 346] 21:54:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b1c2000) [pid = 1773] [serial = 1039] [outer = (nil)] 21:54:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b1c9800) [pid = 1773] [serial = 1040] [outer = 0x9b1c2000] 21:54:45 INFO - PROCESS | 1773 | 1466744085779 Marionette DEBUG loaded listener.js 21:54:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b30b400) [pid = 1773] [serial = 1041] [outer = 0x9b1c2000] 21:54:46 INFO - PROCESS | 1773 | 1466744086608 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1433ms 21:54:46 INFO - PROCESS | 1773 | 1466744086667 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 21:54:46 INFO - PROCESS | 1773 | 1466744086671 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 21:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:54:46 INFO - PROCESS | 1773 | 1466744086677 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:54:46 INFO - PROCESS | 1773 | 1466744086680 Marionette TRACE conn3 <- [1,1358,null,{}] 21:54:46 INFO - PROCESS | 1773 | 1466744086686 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:46 INFO - PROCESS | 1773 | 1466744086691 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:46 INFO - PROCESS | 1773 | 1466744086846 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:54:47 INFO - PROCESS | 1773 | 1466744086996 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:47 INFO - PROCESS | 1773 | 1466744087006 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27c00 == 44 [pid = 1773] [id = 347] 21:54:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9835cc00) [pid = 1773] [serial = 1042] [outer = (nil)] 21:54:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b3e5400) [pid = 1773] [serial = 1043] [outer = 0x9835cc00] 21:54:47 INFO - PROCESS | 1773 | 1466744087078 Marionette DEBUG loaded listener.js 21:54:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b3e8c00) [pid = 1773] [serial = 1044] [outer = 0x9835cc00] 21:54:47 INFO - PROCESS | 1773 | 1466744087933 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1283ms 21:54:47 INFO - PROCESS | 1773 | 1466744087961 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 21:54:47 INFO - PROCESS | 1773 | 1466744087965 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 21:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:54:47 INFO - PROCESS | 1773 | 1466744087971 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:54:47 INFO - PROCESS | 1773 | 1466744087973 Marionette TRACE conn3 <- [1,1362,null,{}] 21:54:47 INFO - PROCESS | 1773 | 1466744087979 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:47 INFO - PROCESS | 1773 | 1466744087985 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:48 INFO - PROCESS | 1773 | 1466744088137 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:54:48 INFO - PROCESS | 1773 | 1466744088445 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:48 INFO - PROCESS | 1773 | 1466744088453 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85800 == 45 [pid = 1773] [id = 348] 21:54:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x91e85c00) [pid = 1773] [serial = 1045] [outer = (nil)] 21:54:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x921a4c00) [pid = 1773] [serial = 1046] [outer = 0x91e85c00] 21:54:48 INFO - PROCESS | 1773 | 1466744088535 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922ccc00) [pid = 1773] [serial = 1047] [outer = 0x91e85c00] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72c00 == 44 [pid = 1773] [id = 329] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x922ebc00 == 43 [pid = 1773] [id = 330] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x93c0dc00 == 42 [pid = 1773] [id = 331] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x92511c00 == 41 [pid = 1773] [id = 333] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5c400 == 40 [pid = 1773] [id = 332] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x91e78400 == 39 [pid = 1773] [id = 342] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x99e06400 == 38 [pid = 1773] [id = 341] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x99296c00 == 37 [pid = 1773] [id = 340] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x922d0800 == 36 [pid = 1773] [id = 339] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x921a5000 == 35 [pid = 1773] [id = 338] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x926f1c00 == 34 [pid = 1773] [id = 11] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x921a0c00 == 33 [pid = 1773] [id = 328] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x99211000 == 32 [pid = 1773] [id = 334] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x91e79000 == 31 [pid = 1773] [id = 335] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x93c0d800 == 30 [pid = 1773] [id = 337] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x922e7400 == 29 [pid = 1773] [id = 336] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27c00 == 28 [pid = 1773] [id = 347] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x9534ac00 == 27 [pid = 1773] [id = 346] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x922ce400 == 26 [pid = 1773] [id = 345] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7d000 == 25 [pid = 1773] [id = 343] 21:54:50 INFO - PROCESS | 1773 | --DOCSHELL 0x926edc00 == 24 [pid = 1773] [id = 344] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x977f5400) [pid = 1773] [serial = 1002] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x93e5cc00) [pid = 1773] [serial = 995] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9230c400) [pid = 1773] [serial = 992] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95113000) [pid = 1773] [serial = 996] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9acaf000) [pid = 1773] [serial = 984] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9222d800) [pid = 1773] [serial = 986] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x921a5c00) [pid = 1773] [serial = 989] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92239400) [pid = 1773] [serial = 987] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x977f3c00) [pid = 1773] [serial = 999] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9acac000) [pid = 1773] [serial = 983] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a888c00) [pid = 1773] [serial = 981] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977f0000) [pid = 1773] [serial = 975] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95545400) [pid = 1773] [serial = 1001] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9553f400) [pid = 1773] [serial = 998] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9a883c00) [pid = 1773] [serial = 980] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a4a8000) [pid = 1773] [serial = 978] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9250a400) [pid = 1773] [serial = 993] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a249c00) [pid = 1773] [serial = 977] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92406000) [pid = 1773] [serial = 972] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x922e7c00) [pid = 1773] [serial = 971] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9222ec00) [pid = 1773] [serial = 990] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x95547400) [pid = 1773] [serial = 974] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x996ed400) [pid = 1773] [serial = 1004] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1773 | 1466744090440 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2535ms 21:54:50 INFO - PROCESS | 1773 | 1466744090508 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 1773 | 1466744090512 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 21:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:54:50 INFO - PROCESS | 1773 | 1466744090521 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:54:50 INFO - PROCESS | 1773 | 1466744090526 Marionette TRACE conn3 <- [1,1366,null,{}] 21:54:50 INFO - PROCESS | 1773 | 1466744090535 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:50 INFO - PROCESS | 1773 | 1466744090540 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:50 INFO - PROCESS | 1773 | 1466744090680 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:54:50 INFO - PROCESS | 1773 | 1466744090786 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:50 INFO - PROCESS | 1773 | 1466744090794 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x9219f800 == 25 [pid = 1773] [id = 349] 21:54:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x921a0000) [pid = 1773] [serial = 1048] [outer = (nil)] 21:54:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x921a6800) [pid = 1773] [serial = 1049] [outer = 0x921a0000] 21:54:50 INFO - PROCESS | 1773 | 1466744090863 Marionette DEBUG loaded listener.js 21:54:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921a9000) [pid = 1773] [serial = 1050] [outer = 0x921a0000] 21:54:51 INFO - PROCESS | 1773 | 1466744091583 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:54:51 INFO - PROCESS | 1773 | 1466744091662 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 21:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:54:51 INFO - PROCESS | 1773 | 1466744091673 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 1773 | 1466744091677 Marionette TRACE conn3 <- [1,1370,null,{}] 21:54:51 INFO - PROCESS | 1773 | 1466744091683 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:51 INFO - PROCESS | 1773 | 1466744091689 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:51 INFO - PROCESS | 1773 | 1466744091841 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:54:51 INFO - PROCESS | 1773 | 1466744091850 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 1773 | 1466744091861 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x922f1000 == 26 [pid = 1773] [id = 350] 21:54:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92306c00) [pid = 1773] [serial = 1051] [outer = (nil)] 21:54:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92310400) [pid = 1773] [serial = 1052] [outer = 0x92306c00] 21:54:51 INFO - PROCESS | 1773 | 1466744091927 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x924d0000) [pid = 1773] [serial = 1053] [outer = 0x92306c00] 21:54:52 INFO - PROCESS | 1773 | 1466744092733 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 1773 | 1466744092819 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 21:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:54:52 INFO - PROCESS | 1773 | 1466744092845 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 1773 | 1466744092851 Marionette TRACE conn3 <- [1,1374,null,{}] 21:54:52 INFO - PROCESS | 1773 | 1466744092867 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:52 INFO - PROCESS | 1773 | 1466744092876 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:53 INFO - PROCESS | 1773 | 1466744093067 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:54:53 INFO - PROCESS | 1773 | 1466744093089 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 1773 | 1466744093103 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e61800 == 27 [pid = 1773] [id = 351] 21:54:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x93e62000) [pid = 1773] [serial = 1054] [outer = (nil)] 21:54:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95114400) [pid = 1773] [serial = 1055] [outer = 0x93e62000] 21:54:53 INFO - PROCESS | 1773 | 1466744093166 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95347c00) [pid = 1773] [serial = 1056] [outer = 0x93e62000] 21:54:53 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:53 INFO - PROCESS | 1773 | 1466744093990 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:54:54 INFO - PROCESS | 1773 | 1466744094050 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 21:54:54 INFO - PROCESS | 1773 | 1466744094056 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 1773 | 1466744094060 Marionette TRACE conn3 <- [1,1378,null,{}] 21:54:54 INFO - PROCESS | 1773 | 1466744094078 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:54 INFO - PROCESS | 1773 | 1466744094083 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:54 INFO - PROCESS | 1773 | 1466744094285 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:54:54 INFO - PROCESS | 1773 | 1466744094360 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:54 INFO - PROCESS | 1773 | 1466744094366 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ef400 == 28 [pid = 1773] [id = 352] 21:54:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e64800) [pid = 1773] [serial = 1057] [outer = (nil)] 21:54:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977f1c00) [pid = 1773] [serial = 1058] [outer = 0x93e64800] 21:54:54 INFO - PROCESS | 1773 | 1466744094431 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x978d5400) [pid = 1773] [serial = 1059] [outer = 0x93e64800] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x926f2000) [pid = 1773] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x926f4400) [pid = 1773] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x99eb9000) [pid = 1773] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x91e7c000) [pid = 1773] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x931b3400) [pid = 1773] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92515400) [pid = 1773] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99297000) [pid = 1773] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x99212400) [pid = 1773] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x996ef400) [pid = 1773] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9222e800) [pid = 1773] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x91e87800) [pid = 1773] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:54:55 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x92309c00) [pid = 1773] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:54:55 INFO - PROCESS | 1773 | 1466744095544 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 21:54:55 INFO - PROCESS | 1773 | 1466744095604 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 21:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:54:55 INFO - PROCESS | 1773 | 1466744095612 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - PROCESS | 1773 | 1466744095614 Marionette TRACE conn3 <- [1,1382,null,{}] 21:54:55 INFO - PROCESS | 1773 | 1466744095620 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:55 INFO - PROCESS | 1773 | 1466744095624 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:55 INFO - PROCESS | 1773 | 1466744095794 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:54:55 INFO - PROCESS | 1773 | 1466744095905 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:55 INFO - PROCESS | 1773 | 1466744095918 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f400 == 29 [pid = 1773] [id = 353] 21:54:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x91e70000) [pid = 1773] [serial = 1060] [outer = (nil)] 21:54:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x951d1400) [pid = 1773] [serial = 1061] [outer = 0x91e70000] 21:54:55 INFO - PROCESS | 1773 | 1466744095979 Marionette DEBUG loaded listener.js 21:54:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x978d2c00) [pid = 1773] [serial = 1062] [outer = 0x91e70000] 21:54:56 INFO - PROCESS | 1773 | [1773] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:54:56 INFO - PROCESS | 1773 | 1466744096635 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 1773 | 1466744096700 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 21:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:54:56 INFO - PROCESS | 1773 | 1466744096710 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - PROCESS | 1773 | 1466744096712 Marionette TRACE conn3 <- [1,1386,null,{}] 21:54:56 INFO - PROCESS | 1773 | 1466744096716 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:56 INFO - PROCESS | 1773 | 1466744096727 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:56 INFO - PROCESS | 1773 | 1466744096946 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:54:56 INFO - PROCESS | 1773 | 1466744096956 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 1773 | 1466744096964 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ee400 == 30 [pid = 1773] [id = 354] 21:54:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x983e1800) [pid = 1773] [serial = 1063] [outer = (nil)] 21:54:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x99eaf400) [pid = 1773] [serial = 1064] [outer = 0x983e1800] 21:54:57 INFO - PROCESS | 1773 | 1466744097026 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9a4a7c00) [pid = 1773] [serial = 1065] [outer = 0x983e1800] 21:54:58 INFO - PROCESS | 1773 | 1466744098252 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 21:54:58 INFO - PROCESS | 1773 | 1466744098320 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 21:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:54:58 INFO - PROCESS | 1773 | 1466744098330 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:54:58 INFO - PROCESS | 1773 | 1466744098335 Marionette TRACE conn3 <- [1,1390,null,{}] 21:54:58 INFO - PROCESS | 1773 | 1466744098343 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:58 INFO - PROCESS | 1773 | 1466744098349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:58 INFO - PROCESS | 1773 | 1466744098527 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:54:58 INFO - PROCESS | 1773 | 1466744098730 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:58 INFO - PROCESS | 1773 | 1466744098739 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:54:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e400 == 31 [pid = 1773] [id = 355] 21:54:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x921a7c00) [pid = 1773] [serial = 1066] [outer = (nil)] 21:54:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92311000) [pid = 1773] [serial = 1067] [outer = 0x921a7c00] 21:54:58 INFO - PROCESS | 1773 | 1466744098815 Marionette DEBUG loaded listener.js 21:54:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926eb400) [pid = 1773] [serial = 1068] [outer = 0x921a7c00] 21:54:59 INFO - PROCESS | 1773 | 1466744099740 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1486ms 21:54:59 INFO - PROCESS | 1773 | 1466744099816 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:54:59 INFO - PROCESS | 1773 | 1466744099823 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 21:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:54:59 INFO - PROCESS | 1773 | 1466744099833 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:54:59 INFO - PROCESS | 1773 | 1466744099838 Marionette TRACE conn3 <- [1,1394,null,{}] 21:54:59 INFO - PROCESS | 1773 | 1466744099844 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:59 INFO - PROCESS | 1773 | 1466744099850 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:00 INFO - PROCESS | 1773 | 1466744100069 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:55:00 INFO - PROCESS | 1773 | 1466744100307 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 1773 | 1466744100316 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x95545400 == 32 [pid = 1773] [id = 356] 21:55:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x977f3c00) [pid = 1773] [serial = 1069] [outer = (nil)] 21:55:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x99207800) [pid = 1773] [serial = 1070] [outer = 0x977f3c00] 21:55:00 INFO - PROCESS | 1773 | 1466744100437 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e4400) [pid = 1773] [serial = 1071] [outer = 0x977f3c00] 21:55:01 INFO - PROCESS | 1773 | 1466744101477 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1690ms 21:55:01 INFO - PROCESS | 1773 | 1466744101523 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:55:01 INFO - PROCESS | 1773 | 1466744101529 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 21:55:01 INFO - PROCESS | 1773 | 1466744101537 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - PROCESS | 1773 | 1466744101542 Marionette TRACE conn3 <- [1,1398,null,{}] 21:55:01 INFO - PROCESS | 1773 | 1466744101550 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:01 INFO - PROCESS | 1773 | 1466744101556 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:01 INFO - PROCESS | 1773 | 1466744101735 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:55:02 INFO - PROCESS | 1773 | 1466744101976 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:02 INFO - PROCESS | 1773 | 1466744101991 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7b800 == 33 [pid = 1773] [id = 357] 21:55:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x91e7d000) [pid = 1773] [serial = 1072] [outer = (nil)] 21:55:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x921ab400) [pid = 1773] [serial = 1073] [outer = 0x91e7d000] 21:55:02 INFO - PROCESS | 1773 | 1466744102059 Marionette DEBUG loaded listener.js 21:55:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9222f000) [pid = 1773] [serial = 1074] [outer = 0x91e7d000] 21:55:02 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1f400 == 32 [pid = 1773] [id = 353] 21:55:02 INFO - PROCESS | 1773 | --DOCSHELL 0x926ef400 == 31 [pid = 1773] [id = 352] 21:55:02 INFO - PROCESS | 1773 | --DOCSHELL 0x93e61800 == 30 [pid = 1773] [id = 351] 21:55:02 INFO - PROCESS | 1773 | --DOCSHELL 0x922f1000 == 29 [pid = 1773] [id = 350] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x926f3400) [pid = 1773] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:55:02 INFO - PROCESS | 1773 | --DOCSHELL 0x9219f800 == 28 [pid = 1773] [id = 349] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a23c000) [pid = 1773] [serial = 1025] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92237c00) [pid = 1773] [serial = 1028] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9a888400) [pid = 1773] [serial = 1026] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93e5c000) [pid = 1773] [serial = 1010] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9553a400) [pid = 1773] [serial = 1011] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93c0fc00) [pid = 1773] [serial = 1019] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x95114800) [pid = 1773] [serial = 1020] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x996e1400) [pid = 1773] [serial = 1022] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99da3800) [pid = 1773] [serial = 1005] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a62dc00) [pid = 1773] [serial = 1013] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a882000) [pid = 1773] [serial = 1014] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x922e6800) [pid = 1773] [serial = 1016] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92310000) [pid = 1773] [serial = 1017] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x922cf400) [pid = 1773] [serial = 1007] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x92304c00) [pid = 1773] [serial = 1008] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922efc00) [pid = 1773] [serial = 1029] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x978d4800) [pid = 1773] [serial = 1031] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x996ef000) [pid = 1773] [serial = 1023] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x9a888000) [pid = 1773] [serial = 1032] [outer = (nil)] [url = about:blank] 21:55:02 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x921acc00) [pid = 1773] [serial = 699] [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.] 21:55:02 INFO - PROCESS | 1773 | 1466744102908 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1437ms 21:55:02 INFO - PROCESS | 1773 | 1466744102974 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:55:02 INFO - PROCESS | 1773 | 1466744102980 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 21:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:55:02 INFO - PROCESS | 1773 | 1466744102989 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:55:02 INFO - PROCESS | 1773 | 1466744102993 Marionette TRACE conn3 <- [1,1402,null,{}] 21:55:03 INFO - PROCESS | 1773 | 1466744102999 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:03 INFO - PROCESS | 1773 | 1466744103004 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:03 INFO - PROCESS | 1773 | 1466744103151 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:55:03 INFO - PROCESS | 1773 | 1466744103277 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:03 INFO - PROCESS | 1773 | 1466744103284 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77000 == 29 [pid = 1773] [id = 358] 21:55:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x922d3800) [pid = 1773] [serial = 1075] [outer = (nil)] 21:55:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9240f400) [pid = 1773] [serial = 1076] [outer = 0x922d3800] 21:55:03 INFO - PROCESS | 1773 | 1466744103350 Marionette DEBUG loaded listener.js 21:55:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x9250f800) [pid = 1773] [serial = 1077] [outer = 0x922d3800] 21:55:04 INFO - PROCESS | 1773 | 1466744104030 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1080ms 21:55:04 INFO - PROCESS | 1773 | 1466744104075 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:55:04 INFO - PROCESS | 1773 | 1466744104079 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 21:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:55:04 INFO - PROCESS | 1773 | 1466744104085 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:55:04 INFO - PROCESS | 1773 | 1466744104090 Marionette TRACE conn3 <- [1,1406,null,{}] 21:55:04 INFO - PROCESS | 1773 | 1466744104106 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:04 INFO - PROCESS | 1773 | 1466744104115 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:04 INFO - PROCESS | 1773 | 1466744104318 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:55:04 INFO - PROCESS | 1773 | 1466744104329 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:04 INFO - PROCESS | 1773 | 1466744104339 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x95113000 == 30 [pid = 1773] [id = 359] 21:55:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x95114000) [pid = 1773] [serial = 1078] [outer = (nil)] 21:55:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x951d8000) [pid = 1773] [serial = 1079] [outer = 0x95114000] 21:55:04 INFO - PROCESS | 1773 | 1466744104407 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x95540000) [pid = 1773] [serial = 1080] [outer = 0x95114000] 21:55:05 INFO - PROCESS | 1773 | 1466744105272 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1235ms 21:55:05 INFO - PROCESS | 1773 | 1466744105321 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:55:05 INFO - PROCESS | 1773 | 1466744105325 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 21:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:55:05 INFO - PROCESS | 1773 | 1466744105335 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 1773 | 1466744105338 Marionette TRACE conn3 <- [1,1410,null,{}] 21:55:05 INFO - PROCESS | 1773 | 1466744105342 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:05 INFO - PROCESS | 1773 | 1466744105348 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:05 INFO - PROCESS | 1773 | 1466744105551 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:55:05 INFO - PROCESS | 1773 | 1466744105573 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:05 INFO - PROCESS | 1773 | 1466744105579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cf800 == 31 [pid = 1773] [id = 360] 21:55:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x977ecc00) [pid = 1773] [serial = 1081] [outer = (nil)] 21:55:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9920fc00) [pid = 1773] [serial = 1082] [outer = 0x977ecc00] 21:55:05 INFO - PROCESS | 1773 | 1466744105643 Marionette DEBUG loaded listener.js 21:55:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x996ef400) [pid = 1773] [serial = 1083] [outer = 0x977ecc00] 21:55:06 INFO - PROCESS | 1773 | 1466744106511 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1231ms 21:55:06 INFO - PROCESS | 1773 | 1466744106566 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:55:06 INFO - PROCESS | 1773 | 1466744106569 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 21:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:55:06 INFO - PROCESS | 1773 | 1466744106575 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:55:06 INFO - PROCESS | 1773 | 1466744106578 Marionette TRACE conn3 <- [1,1414,null,{}] 21:55:06 INFO - PROCESS | 1773 | 1466744106583 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:06 INFO - PROCESS | 1773 | 1466744106588 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:06 INFO - PROCESS | 1773 | 1466744106765 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:55:06 INFO - PROCESS | 1773 | 1466744106790 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:06 INFO - PROCESS | 1773 | 1466744106796 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2ac00 == 32 [pid = 1773] [id = 361] 21:55:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93e5f000) [pid = 1773] [serial = 1084] [outer = (nil)] 21:55:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x99eb3400) [pid = 1773] [serial = 1085] [outer = 0x93e5f000] 21:55:06 INFO - PROCESS | 1773 | 1466744106858 Marionette DEBUG loaded listener.js 21:55:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x99e03000) [pid = 1773] [serial = 1086] [outer = 0x93e5f000] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e70000) [pid = 1773] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e85c00) [pid = 1773] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x921a0000) [pid = 1773] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x926efc00) [pid = 1773] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x93b4bc00) [pid = 1773] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9b1c2000) [pid = 1773] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x93e64800) [pid = 1773] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x9835cc00) [pid = 1773] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x92306c00) [pid = 1773] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:55:07 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x93e62000) [pid = 1773] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:55:07 INFO - PROCESS | 1773 | 1466744107744 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1177ms 21:55:07 INFO - PROCESS | 1773 | 1466744107753 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:55:07 INFO - PROCESS | 1773 | 1466744107755 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 21:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:55:07 INFO - PROCESS | 1773 | 1466744107762 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:55:07 INFO - PROCESS | 1773 | 1466744107764 Marionette TRACE conn3 <- [1,1418,null,{}] 21:55:07 INFO - PROCESS | 1773 | 1466744107769 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:07 INFO - PROCESS | 1773 | 1466744107779 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:08 INFO - PROCESS | 1773 | 1466744108014 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:55:08 INFO - PROCESS | 1773 | 1466744108027 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:08 INFO - PROCESS | 1773 | 1466744108032 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222fc00 == 33 [pid = 1773] [id = 362] 21:55:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x922e5400) [pid = 1773] [serial = 1087] [outer = (nil)] 21:55:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x996e4800) [pid = 1773] [serial = 1088] [outer = 0x922e5400] 21:55:08 INFO - PROCESS | 1773 | 1466744108097 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9a886800) [pid = 1773] [serial = 1089] [outer = 0x922e5400] 21:55:08 INFO - PROCESS | 1773 | 1466744108855 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1139ms 21:55:08 INFO - PROCESS | 1773 | 1466744108901 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:55:08 INFO - PROCESS | 1773 | 1466744108904 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 21:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:55:08 INFO - PROCESS | 1773 | 1466744108910 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 1773 | 1466744108913 Marionette TRACE conn3 <- [1,1422,null,{}] 21:55:08 INFO - PROCESS | 1773 | 1466744108918 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:08 INFO - PROCESS | 1773 | 1466744108922 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:09 INFO - PROCESS | 1773 | 1466744109056 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:55:09 INFO - PROCESS | 1773 | 1466744109067 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:09 INFO - PROCESS | 1773 | 1466744109077 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c000 == 34 [pid = 1773] [id = 363] 21:55:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x91e7d400) [pid = 1773] [serial = 1090] [outer = (nil)] 21:55:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9a890800) [pid = 1773] [serial = 1091] [outer = 0x91e7d400] 21:55:09 INFO - PROCESS | 1773 | 1466744109137 Marionette DEBUG loaded listener.js 21:55:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9b12dc00) [pid = 1773] [serial = 1092] [outer = 0x91e7d400] 21:55:10 INFO - PROCESS | 1773 | 1466744110186 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1328ms 21:55:10 INFO - PROCESS | 1773 | 1466744110255 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:55:10 INFO - PROCESS | 1773 | 1466744110262 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 21:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:55:10 INFO - PROCESS | 1773 | 1466744110272 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:55:10 INFO - PROCESS | 1773 | 1466744110277 Marionette TRACE conn3 <- [1,1426,null,{}] 21:55:10 INFO - PROCESS | 1773 | 1466744110285 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:10 INFO - PROCESS | 1773 | 1466744110291 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:10 INFO - PROCESS | 1773 | 1466744110465 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:55:10 INFO - PROCESS | 1773 | 1466744110629 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:10 INFO - PROCESS | 1773 | 1466744110638 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77400 == 35 [pid = 1773] [id = 364] 21:55:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9219f400) [pid = 1773] [serial = 1093] [outer = (nil)] 21:55:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92305400) [pid = 1773] [serial = 1094] [outer = 0x9219f400] 21:55:10 INFO - PROCESS | 1773 | 1466744110715 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x926f1c00) [pid = 1773] [serial = 1095] [outer = 0x9219f400] 21:55:11 INFO - PROCESS | 1773 | 1466744111632 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1433ms 21:55:11 INFO - PROCESS | 1773 | 1466744111705 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:55:11 INFO - PROCESS | 1773 | 1466744111712 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 21:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:55:11 INFO - PROCESS | 1773 | 1466744111722 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - PROCESS | 1773 | 1466744111726 Marionette TRACE conn3 <- [1,1430,null,{}] 21:55:11 INFO - PROCESS | 1773 | 1466744111732 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:11 INFO - PROCESS | 1773 | 1466744111738 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:11 INFO - PROCESS | 1773 | 1466744111944 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:55:12 INFO - PROCESS | 1773 | 1466744112180 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:12 INFO - PROCESS | 1773 | 1466744112189 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5e400 == 36 [pid = 1773] [id = 365] 21:55:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9553c000) [pid = 1773] [serial = 1096] [outer = (nil)] 21:55:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95548800) [pid = 1773] [serial = 1097] [outer = 0x9553c000] 21:55:12 INFO - PROCESS | 1773 | 1466744112310 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977f7000) [pid = 1773] [serial = 1098] [outer = 0x9553c000] 21:55:13 INFO - PROCESS | 1773 | 1466744113236 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1587ms 21:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:55:13 INFO - PROCESS | 1773 | 1466744113309 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 1773 | 1466744113312 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 21:55:13 INFO - PROCESS | 1773 | 1466744113319 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1773 | 1466744113324 Marionette TRACE conn3 <- [1,1434,null,{}] 21:55:13 INFO - PROCESS | 1773 | 1466744113341 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:13 INFO - PROCESS | 1773 | 1466744113350 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:13 INFO - PROCESS | 1773 | 1466744113516 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:55:13 INFO - PROCESS | 1773 | 1466744113725 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:13 INFO - PROCESS | 1773 | 1466744113739 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d1800 == 37 [pid = 1773] [id = 366] 21:55:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a88c400) [pid = 1773] [serial = 1099] [outer = (nil)] 21:55:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b13a800) [pid = 1773] [serial = 1100] [outer = 0x9a88c400] 21:55:13 INFO - PROCESS | 1773 | 1466744113825 Marionette DEBUG loaded listener.js 21:55:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b1c6000) [pid = 1773] [serial = 1101] [outer = 0x9a88c400] 21:55:14 INFO - PROCESS | 1773 | 1466744114697 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1436ms 21:55:14 INFO - PROCESS | 1773 | 1466744114753 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:55:14 INFO - PROCESS | 1773 | 1466744114758 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 21:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:55:14 INFO - PROCESS | 1773 | 1466744114764 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:55:14 INFO - PROCESS | 1773 | 1466744114767 Marionette TRACE conn3 <- [1,1438,null,{}] 21:55:14 INFO - PROCESS | 1773 | 1466744114772 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:14 INFO - PROCESS | 1773 | 1466744114777 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:14 INFO - PROCESS | 1773 | 1466744114944 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:55:15 INFO - PROCESS | 1773 | 1466744115097 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 1773 | 1466744115105 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x977ef800 == 38 [pid = 1773] [id = 367] 21:55:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9b1cbc00) [pid = 1773] [serial = 1102] [outer = (nil)] 21:55:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b3e3800) [pid = 1773] [serial = 1103] [outer = 0x9b1cbc00] 21:55:15 INFO - PROCESS | 1773 | 1466744115181 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b3eac00) [pid = 1773] [serial = 1104] [outer = 0x9b1cbc00] 21:55:15 INFO - PROCESS | 1773 | 1466744115990 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1280ms 21:55:16 INFO - PROCESS | 1773 | 1466744116053 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:55:16 INFO - PROCESS | 1773 | 1466744116057 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 21:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:55:16 INFO - PROCESS | 1773 | 1466744116064 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:55:16 INFO - PROCESS | 1773 | 1466744116067 Marionette TRACE conn3 <- [1,1442,null,{}] 21:55:16 INFO - PROCESS | 1773 | 1466744116073 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:16 INFO - PROCESS | 1773 | 1466744116079 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:16 INFO - PROCESS | 1773 | 1466744116239 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:55:16 INFO - PROCESS | 1773 | 1466744116396 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:16 INFO - PROCESS | 1773 | 1466744116405 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f6c00 == 39 [pid = 1773] [id = 368] 21:55:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9553f400) [pid = 1773] [serial = 1105] [outer = (nil)] 21:55:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b645800) [pid = 1773] [serial = 1106] [outer = 0x9553f400] 21:55:16 INFO - PROCESS | 1773 | 1466744116477 Marionette DEBUG loaded listener.js 21:55:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b649c00) [pid = 1773] [serial = 1107] [outer = 0x9553f400] 21:55:17 INFO - PROCESS | 1773 | 1466744117370 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1335ms 21:55:17 INFO - PROCESS | 1773 | 1466744117399 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:55:17 INFO - PROCESS | 1773 | 1466744117404 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 21:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:55:17 INFO - PROCESS | 1773 | 1466744117410 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 1773 | 1466744117414 Marionette TRACE conn3 <- [1,1446,null,{}] 21:55:17 INFO - PROCESS | 1773 | 1466744117420 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:17 INFO - PROCESS | 1773 | 1466744117430 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:17 INFO - PROCESS | 1773 | 1466744117626 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:55:17 INFO - PROCESS | 1773 | 1466744117796 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:17 INFO - PROCESS | 1773 | 1466744117802 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c800 == 40 [pid = 1773] [id = 369] 21:55:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x90c29400) [pid = 1773] [serial = 1108] [outer = (nil)] 21:55:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x922e3c00) [pid = 1773] [serial = 1109] [outer = 0x90c29400] 21:55:17 INFO - PROCESS | 1773 | 1466744117880 Marionette DEBUG loaded listener.js 21:55:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x92406c00) [pid = 1773] [serial = 1110] [outer = 0x90c29400] 21:55:18 INFO - PROCESS | 1773 | 1466744118970 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1633ms 21:55:19 INFO - PROCESS | 1773 | 1466744119044 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:55:19 INFO - PROCESS | 1773 | 1466744119048 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 21:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:55:19 INFO - PROCESS | 1773 | 1466744119056 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:55:19 INFO - PROCESS | 1773 | 1466744119061 Marionette TRACE conn3 <- [1,1450,null,{}] 21:55:19 INFO - PROCESS | 1773 | 1466744119069 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:19 INFO - PROCESS | 1773 | 1466744119074 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:19 INFO - PROCESS | 1773 | 1466744119234 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:55:19 INFO - PROCESS | 1773 | 1466744119489 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:19 INFO - PROCESS | 1773 | 1466744119495 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233c00 == 41 [pid = 1773] [id = 370] 21:55:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922c6400) [pid = 1773] [serial = 1111] [outer = (nil)] 21:55:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92304c00) [pid = 1773] [serial = 1112] [outer = 0x922c6400] 21:55:19 INFO - PROCESS | 1773 | 1466744119580 Marionette DEBUG loaded listener.js 21:55:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9250b800) [pid = 1773] [serial = 1113] [outer = 0x922c6400] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x9222fc00 == 40 [pid = 1773] [id = 362] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2ac00 == 39 [pid = 1773] [id = 361] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x924cf800 == 38 [pid = 1773] [id = 360] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x95113000 == 37 [pid = 1773] [id = 359] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77000 == 36 [pid = 1773] [id = 358] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7b800 == 35 [pid = 1773] [id = 357] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x922ee400 == 34 [pid = 1773] [id = 354] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e400 == 33 [pid = 1773] [id = 355] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x95545400 == 32 [pid = 1773] [id = 356] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85800 == 31 [pid = 1773] [id = 348] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c800 == 30 [pid = 1773] [id = 369] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x977ef800 == 29 [pid = 1773] [id = 367] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x926f6c00 == 28 [pid = 1773] [id = 368] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x924d1800 == 27 [pid = 1773] [id = 366] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5e400 == 26 [pid = 1773] [id = 365] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c000 == 25 [pid = 1773] [id = 363] 21:55:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77400 == 24 [pid = 1773] [id = 364] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x951d1400) [pid = 1773] [serial = 1061] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922ccc00) [pid = 1773] [serial = 1047] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x921a4c00) [pid = 1773] [serial = 1046] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x921a6800) [pid = 1773] [serial = 1049] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x921a9000) [pid = 1773] [serial = 1050] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x93c14800) [pid = 1773] [serial = 1035] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x92b80000) [pid = 1773] [serial = 1034] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99298c00) [pid = 1773] [serial = 1038] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x978cc400) [pid = 1773] [serial = 1037] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b1c9800) [pid = 1773] [serial = 1040] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b30b400) [pid = 1773] [serial = 1041] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977f1c00) [pid = 1773] [serial = 1058] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x978d5400) [pid = 1773] [serial = 1059] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b3e8c00) [pid = 1773] [serial = 1044] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b3e5400) [pid = 1773] [serial = 1043] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92310400) [pid = 1773] [serial = 1052] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x95114400) [pid = 1773] [serial = 1055] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99eaf400) [pid = 1773] [serial = 1064] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95347c00) [pid = 1773] [serial = 1056] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x978d2c00) [pid = 1773] [serial = 1062] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x924d0000) [pid = 1773] [serial = 1053] [outer = (nil)] [url = about:blank] 21:55:21 INFO - PROCESS | 1773 | 1466744121426 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2387ms 21:55:21 INFO - PROCESS | 1773 | 1466744121443 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:55:21 INFO - PROCESS | 1773 | 1466744121449 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 21:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:55:21 INFO - PROCESS | 1773 | 1466744121463 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 1773 | 1466744121467 Marionette TRACE conn3 <- [1,1454,null,{}] 21:55:21 INFO - PROCESS | 1773 | 1466744121476 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:21 INFO - PROCESS | 1773 | 1466744121482 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:21 INFO - PROCESS | 1773 | 1466744121631 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:55:21 INFO - PROCESS | 1773 | 1466744121649 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:21 INFO - PROCESS | 1773 | 1466744121660 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e82000 == 25 [pid = 1773] [id = 371] 21:55:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e83800) [pid = 1773] [serial = 1114] [outer = (nil)] 21:55:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x921ad400) [pid = 1773] [serial = 1115] [outer = 0x91e83800] 21:55:21 INFO - PROCESS | 1773 | 1466744121727 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9222c800) [pid = 1773] [serial = 1116] [outer = 0x91e83800] 21:55:22 INFO - PROCESS | 1773 | 1466744122662 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1294ms 21:55:22 INFO - PROCESS | 1773 | 1466744122751 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:55:22 INFO - PROCESS | 1773 | 1466744122757 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 21:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:55:22 INFO - PROCESS | 1773 | 1466744122766 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - PROCESS | 1773 | 1466744122771 Marionette TRACE conn3 <- [1,1458,null,{}] 21:55:22 INFO - PROCESS | 1773 | 1466744122789 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:22 INFO - PROCESS | 1773 | 1466744122794 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:23 INFO - PROCESS | 1773 | 1466744123038 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:55:23 INFO - PROCESS | 1773 | 1466744123207 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:23 INFO - PROCESS | 1773 | 1466744123223 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e87800 == 26 [pid = 1773] [id = 372] 21:55:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x91e8e400) [pid = 1773] [serial = 1117] [outer = (nil)] 21:55:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92233400) [pid = 1773] [serial = 1118] [outer = 0x91e8e400] 21:55:23 INFO - PROCESS | 1773 | 1466744123331 Marionette DEBUG loaded listener.js 21:55:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922ce000) [pid = 1773] [serial = 1119] [outer = 0x91e8e400] 21:55:24 INFO - PROCESS | 1773 | 1466744124325 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1645ms 21:55:24 INFO - PROCESS | 1773 | 1466744124411 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:55:24 INFO - PROCESS | 1773 | 1466744124419 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 21:55:24 INFO - PROCESS | 1773 | 1466744124431 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:55:24 INFO - PROCESS | 1773 | 1466744124436 Marionette TRACE conn3 <- [1,1462,null,{}] 21:55:24 INFO - PROCESS | 1773 | 1466744124442 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:24 INFO - PROCESS | 1773 | 1466744124448 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:24 INFO - PROCESS | 1773 | 1466744124651 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:55:24 INFO - PROCESS | 1773 | 1466744124851 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 1773 | 1466744124860 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x92411000 == 27 [pid = 1773] [id = 373] 21:55:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92413c00) [pid = 1773] [serial = 1120] [outer = (nil)] 21:55:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x924d6400) [pid = 1773] [serial = 1121] [outer = 0x92413c00] 21:55:24 INFO - PROCESS | 1773 | 1466744124937 Marionette DEBUG loaded listener.js 21:55:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x926f2400) [pid = 1773] [serial = 1122] [outer = 0x92413c00] 21:55:25 INFO - PROCESS | 1773 | 1466744125949 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1587ms 21:55:26 INFO - PROCESS | 1773 | 1466744126018 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:55:26 INFO - PROCESS | 1773 | 1466744126021 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 21:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:55:26 INFO - PROCESS | 1773 | 1466744126028 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:55:26 INFO - PROCESS | 1773 | 1466744126034 Marionette TRACE conn3 <- [1,1466,null,{}] 21:55:26 INFO - PROCESS | 1773 | 1466744126052 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:26 INFO - PROCESS | 1773 | 1466744126061 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:26 INFO - PROCESS | 1773 | 1466744126267 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:55:26 INFO - PROCESS | 1773 | 1466744126467 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:26 INFO - PROCESS | 1773 | 1466744126480 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e66c00 == 28 [pid = 1773] [id = 374] 21:55:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95113400) [pid = 1773] [serial = 1123] [outer = (nil)] 21:55:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951cd000) [pid = 1773] [serial = 1124] [outer = 0x95113400] 21:55:26 INFO - PROCESS | 1773 | 1466744126555 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9534a000) [pid = 1773] [serial = 1125] [outer = 0x95113400] 21:55:27 INFO - PROCESS | 1773 | 1466744127585 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1643ms 21:55:27 INFO - PROCESS | 1773 | 1466744127672 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 1773 | 1466744127678 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 21:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:55:27 INFO - PROCESS | 1773 | 1466744127687 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 1773 | 1466744127691 Marionette TRACE conn3 <- [1,1470,null,{}] 21:55:27 INFO - PROCESS | 1773 | 1466744127699 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:27 INFO - PROCESS | 1773 | 1466744127703 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:27 INFO - PROCESS | 1773 | 1466744127934 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:55:28 INFO - PROCESS | 1773 | --DOCSHELL 0x92233c00 == 27 [pid = 1773] [id = 370] 21:55:28 INFO - PROCESS | 1773 | 1466744128166 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:28 INFO - PROCESS | 1773 | 1466744128173 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c7c00 == 28 [pid = 1773] [id = 375] 21:55:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922ca800) [pid = 1773] [serial = 1126] [outer = (nil)] 21:55:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x922e6800) [pid = 1773] [serial = 1127] [outer = 0x922ca800] 21:55:28 INFO - PROCESS | 1773 | 1466744128244 Marionette DEBUG loaded listener.js 21:55:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x92311c00) [pid = 1773] [serial = 1128] [outer = 0x922ca800] 21:55:28 INFO - PROCESS | 1773 | 1466744128961 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1333ms 21:55:29 INFO - PROCESS | 1773 | 1466744129020 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:55:29 INFO - PROCESS | 1773 | 1466744129026 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 21:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:55:29 INFO - PROCESS | 1773 | 1466744129036 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 1773 | 1466744129040 Marionette TRACE conn3 <- [1,1474,null,{}] 21:55:29 INFO - PROCESS | 1773 | 1466744129046 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:29 INFO - PROCESS | 1773 | 1466744129051 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:29 INFO - PROCESS | 1773 | 1466744129260 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:55:29 INFO - PROCESS | 1773 | 1466744129371 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:29 INFO - PROCESS | 1773 | 1466744129378 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x921aac00 == 29 [pid = 1773] [id = 376] 21:55:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x93e5d000) [pid = 1773] [serial = 1129] [outer = (nil)] 21:55:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x93e64800) [pid = 1773] [serial = 1130] [outer = 0x93e5d000] 21:55:29 INFO - PROCESS | 1773 | 1466744129443 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x95348400) [pid = 1773] [serial = 1131] [outer = 0x93e5d000] 21:55:30 INFO - PROCESS | 1773 | 1466744130271 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1284ms 21:55:30 INFO - PROCESS | 1773 | 1466744130326 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:55:30 INFO - PROCESS | 1773 | 1466744130329 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 21:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:55:30 INFO - PROCESS | 1773 | 1466744130336 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:55:30 INFO - PROCESS | 1773 | 1466744130341 Marionette TRACE conn3 <- [1,1478,null,{}] 21:55:30 INFO - PROCESS | 1773 | 1466744130355 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:30 INFO - PROCESS | 1773 | 1466744130363 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:30 INFO - PROCESS | 1773 | 1466744130546 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:55:30 INFO - PROCESS | 1773 | 1466744130638 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:30 INFO - PROCESS | 1773 | 1466744130650 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d5c00 == 30 [pid = 1773] [id = 377] 21:55:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9830a000) [pid = 1773] [serial = 1132] [outer = (nil)] 21:55:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x99296400) [pid = 1773] [serial = 1133] [outer = 0x9830a000] 21:55:30 INFO - PROCESS | 1773 | 1466744130711 Marionette DEBUG loaded listener.js 21:55:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x996e9000) [pid = 1773] [serial = 1134] [outer = 0x9830a000] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922c6400) [pid = 1773] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9219f400) [pid = 1773] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9553c000) [pid = 1773] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9a88c400) [pid = 1773] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x91e7d400) [pid = 1773] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b1cbc00) [pid = 1773] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9553f400) [pid = 1773] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977ecc00) [pid = 1773] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93e5f000) [pid = 1773] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922e5400) [pid = 1773] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x95114000) [pid = 1773] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x90c29400) [pid = 1773] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x983e1800) [pid = 1773] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x921a7c00) [pid = 1773] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922d3800) [pid = 1773] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e7d000) [pid = 1773] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:55:31 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x977f3c00) [pid = 1773] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:55:31 INFO - PROCESS | 1773 | 1466744131574 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1289ms 21:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:55:31 INFO - PROCESS | 1773 | 1466744131625 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:55:31 INFO - PROCESS | 1773 | 1466744131629 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 21:55:31 INFO - PROCESS | 1773 | 1466744131635 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:55:31 INFO - PROCESS | 1773 | 1466744131638 Marionette TRACE conn3 <- [1,1482,null,{}] 21:55:31 INFO - PROCESS | 1773 | 1466744131643 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:31 INFO - PROCESS | 1773 | 1466744131647 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:31 INFO - PROCESS | 1773 | 1466744131801 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:55:31 INFO - PROCESS | 1773 | 1466744131811 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 1773 | 1466744131820 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7d000 == 31 [pid = 1773] [id = 378] 21:55:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922c6c00) [pid = 1773] [serial = 1135] [outer = (nil)] 21:55:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x93e61800) [pid = 1773] [serial = 1136] [outer = 0x922c6c00] 21:55:31 INFO - PROCESS | 1773 | 1466744131980 Marionette DEBUG loaded listener.js 21:55:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92307000) [pid = 1773] [serial = 1137] [outer = 0x922c6c00] 21:55:32 INFO - PROCESS | 1773 | 1466744132673 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1087ms 21:55:32 INFO - PROCESS | 1773 | 1466744132721 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 1773 | 1466744132725 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 21:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:55:32 INFO - PROCESS | 1773 | 1466744132730 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 1773 | 1466744132733 Marionette TRACE conn3 <- [1,1486,null,{}] 21:55:32 INFO - PROCESS | 1773 | 1466744132738 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:32 INFO - PROCESS | 1773 | 1466744132741 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:32 INFO - PROCESS | 1773 | 1466744132917 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:55:32 INFO - PROCESS | 1773 | 1466744132934 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:32 INFO - PROCESS | 1773 | 1466744132942 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6f800 == 32 [pid = 1773] [id = 379] 21:55:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e79400) [pid = 1773] [serial = 1138] [outer = (nil)] 21:55:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a066800) [pid = 1773] [serial = 1139] [outer = 0x91e79400] 21:55:33 INFO - PROCESS | 1773 | 1466744133003 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e5400) [pid = 1773] [serial = 1140] [outer = 0x91e79400] 21:55:34 INFO - PROCESS | 1773 | 1466744134029 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1377ms 21:55:34 INFO - PROCESS | 1773 | 1466744134109 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 1773 | 1466744134115 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 21:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:55:34 INFO - PROCESS | 1773 | 1466744134123 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 1773 | 1466744134128 Marionette TRACE conn3 <- [1,1490,null,{}] 21:55:34 INFO - PROCESS | 1773 | 1466744134136 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:34 INFO - PROCESS | 1773 | 1466744134141 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:34 INFO - PROCESS | 1773 | 1466744134359 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:55:34 INFO - PROCESS | 1773 | 1466744134515 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:34 INFO - PROCESS | 1773 | 1466744134522 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86400 == 33 [pid = 1773] [id = 380] 21:55:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x921a5000) [pid = 1773] [serial = 1141] [outer = (nil)] 21:55:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9250d400) [pid = 1773] [serial = 1142] [outer = 0x921a5000] 21:55:34 INFO - PROCESS | 1773 | 1466744134598 Marionette DEBUG loaded listener.js 21:55:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x931b0400) [pid = 1773] [serial = 1143] [outer = 0x921a5000] 21:55:35 INFO - PROCESS | 1773 | 1466744135488 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1432ms 21:55:35 INFO - PROCESS | 1773 | 1466744135555 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:55:35 INFO - PROCESS | 1773 | 1466744135561 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 21:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:55:35 INFO - PROCESS | 1773 | 1466744135571 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:55:35 INFO - PROCESS | 1773 | 1466744135574 Marionette TRACE conn3 <- [1,1494,null,{}] 21:55:35 INFO - PROCESS | 1773 | 1466744135580 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:35 INFO - PROCESS | 1773 | 1466744135586 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:35 INFO - PROCESS | 1773 | 1466744135792 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:55:35 INFO - PROCESS | 1773 | 1466744135944 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:35 INFO - PROCESS | 1773 | 1466744135955 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1a000 == 34 [pid = 1773] [id = 381] 21:55:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95547c00) [pid = 1773] [serial = 1144] [outer = (nil)] 21:55:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x977f4400) [pid = 1773] [serial = 1145] [outer = 0x95547c00] 21:55:36 INFO - PROCESS | 1773 | 1466744136030 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x983e4000) [pid = 1773] [serial = 1146] [outer = 0x95547c00] 21:55:36 INFO - PROCESS | 1773 | 1466744136961 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1430ms 21:55:37 INFO - PROCESS | 1773 | 1466744137000 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:55:37 INFO - PROCESS | 1773 | 1466744137005 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 21:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:55:37 INFO - PROCESS | 1773 | 1466744137011 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 1773 | 1466744137016 Marionette TRACE conn3 <- [1,1498,null,{}] 21:55:37 INFO - PROCESS | 1773 | 1466744137032 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:37 INFO - PROCESS | 1773 | 1466744137041 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:37 INFO - PROCESS | 1773 | 1466744137206 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:55:37 INFO - PROCESS | 1773 | 1466744137360 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:37 INFO - PROCESS | 1773 | 1466744137367 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x95544800 == 35 [pid = 1773] [id = 382] 21:55:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x95547800) [pid = 1773] [serial = 1147] [outer = (nil)] 21:55:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a88bc00) [pid = 1773] [serial = 1148] [outer = 0x95547800] 21:55:37 INFO - PROCESS | 1773 | 1466744137444 Marionette DEBUG loaded listener.js 21:55:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b1c3400) [pid = 1773] [serial = 1149] [outer = 0x95547800] 21:55:38 INFO - PROCESS | 1773 | 1466744138309 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1332ms 21:55:38 INFO - PROCESS | 1773 | 1466744138344 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:55:38 INFO - PROCESS | 1773 | 1466744138348 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 21:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:55:38 INFO - PROCESS | 1773 | 1466744138354 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:55:38 INFO - PROCESS | 1773 | 1466744138357 Marionette TRACE conn3 <- [1,1502,null,{}] 21:55:38 INFO - PROCESS | 1773 | 1466744138363 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:38 INFO - PROCESS | 1773 | 1466744138368 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:38 INFO - PROCESS | 1773 | 1466744138520 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:55:38 INFO - PROCESS | 1773 | 1466744138678 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:38 INFO - PROCESS | 1773 | 1466744138686 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x95570000 == 36 [pid = 1773] [id = 383] 21:55:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x99e0ac00) [pid = 1773] [serial = 1150] [outer = (nil)] 21:55:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b310c00) [pid = 1773] [serial = 1151] [outer = 0x99e0ac00] 21:55:38 INFO - PROCESS | 1773 | 1466744138758 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b303000) [pid = 1773] [serial = 1152] [outer = 0x99e0ac00] 21:55:39 INFO - PROCESS | 1773 | 1466744139643 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1330ms 21:55:39 INFO - PROCESS | 1773 | 1466744139684 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 1773 | 1466744139688 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 21:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:55:39 INFO - PROCESS | 1773 | 1466744139694 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 1773 | 1466744139697 Marionette TRACE conn3 <- [1,1506,null,{}] 21:55:39 INFO - PROCESS | 1773 | 1466744139702 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:39 INFO - PROCESS | 1773 | 1466744139708 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:39 INFO - PROCESS | 1773 | 1466744139855 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:55:40 INFO - PROCESS | 1773 | 1466744140014 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 1773 | 1466744140022 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c400 == 37 [pid = 1773] [id = 384] 21:55:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x91e78400) [pid = 1773] [serial = 1153] [outer = (nil)] 21:55:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x922cc400) [pid = 1773] [serial = 1154] [outer = 0x91e78400] 21:55:40 INFO - PROCESS | 1773 | 1466744140099 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9250d000) [pid = 1773] [serial = 1155] [outer = 0x91e78400] 21:55:41 INFO - PROCESS | 1773 | 1466744141179 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1530ms 21:55:41 INFO - PROCESS | 1773 | 1466744141225 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:55:41 INFO - PROCESS | 1773 | 1466744141231 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 21:55:41 INFO - PROCESS | 1773 | 1466744141237 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 1773 | 1466744141244 Marionette TRACE conn3 <- [1,1510,null,{}] 21:55:41 INFO - PROCESS | 1773 | 1466744141251 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:41 INFO - PROCESS | 1773 | 1466744141257 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:41 INFO - PROCESS | 1773 | 1466744141452 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:55:41 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7d000 == 36 [pid = 1773] [id = 378] 21:55:41 INFO - PROCESS | 1773 | --DOCSHELL 0x978d5c00 == 35 [pid = 1773] [id = 377] 21:55:41 INFO - PROCESS | 1773 | --DOCSHELL 0x921aac00 == 34 [pid = 1773] [id = 376] 21:55:41 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x921ad400) [pid = 1773] [serial = 1115] [outer = (nil)] [url = about:blank] 21:55:41 INFO - PROCESS | 1773 | 1466744141614 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:41 INFO - PROCESS | 1773 | 1466744141620 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:41 INFO - PROCESS | 1773 | --DOCSHELL 0x922c7c00 == 33 [pid = 1773] [id = 375] 21:55:41 INFO - PROCESS | 1773 | --DOCSHELL 0x91e87800 == 32 [pid = 1773] [id = 372] 21:55:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a3800 == 33 [pid = 1773] [id = 385] 21:55:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x921aac00) [pid = 1773] [serial = 1156] [outer = (nil)] 21:55:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x92235800) [pid = 1773] [serial = 1157] [outer = 0x921aac00] 21:55:41 INFO - PROCESS | 1773 | 1466744141694 Marionette DEBUG loaded listener.js 21:55:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x92305c00) [pid = 1773] [serial = 1158] [outer = 0x921aac00] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x92304c00) [pid = 1773] [serial = 1112] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9250b800) [pid = 1773] [serial = 1113] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x92305400) [pid = 1773] [serial = 1094] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x926f1c00) [pid = 1773] [serial = 1095] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x977f7000) [pid = 1773] [serial = 1098] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x95548800) [pid = 1773] [serial = 1097] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b1c6000) [pid = 1773] [serial = 1101] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b13a800) [pid = 1773] [serial = 1100] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a890800) [pid = 1773] [serial = 1091] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b3e3800) [pid = 1773] [serial = 1103] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9b645800) [pid = 1773] [serial = 1106] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b3eac00) [pid = 1773] [serial = 1104] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9920fc00) [pid = 1773] [serial = 1082] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99eb3400) [pid = 1773] [serial = 1085] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x996e4800) [pid = 1773] [serial = 1088] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b12dc00) [pid = 1773] [serial = 1092] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x951d8000) [pid = 1773] [serial = 1079] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922e3c00) [pid = 1773] [serial = 1109] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a4a7c00) [pid = 1773] [serial = 1065] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x92311000) [pid = 1773] [serial = 1067] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x926eb400) [pid = 1773] [serial = 1068] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9240f400) [pid = 1773] [serial = 1076] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9250f800) [pid = 1773] [serial = 1077] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x921ab400) [pid = 1773] [serial = 1073] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9222f000) [pid = 1773] [serial = 1074] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x99207800) [pid = 1773] [serial = 1070] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x996e4400) [pid = 1773] [serial = 1071] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9a886800) [pid = 1773] [serial = 1089] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9b649c00) [pid = 1773] [serial = 1107] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x92406c00) [pid = 1773] [serial = 1110] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x99e03000) [pid = 1773] [serial = 1086] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x996ef400) [pid = 1773] [serial = 1083] [outer = (nil)] [url = about:blank] 21:55:42 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x95540000) [pid = 1773] [serial = 1080] [outer = (nil)] [url = about:blank] 21:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1238ms 21:55:42 INFO - PROCESS | 1773 | 1466744142467 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:55:42 INFO - PROCESS | 1773 | 1466744142496 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 1773 | 1466744142503 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 21:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:55:42 INFO - PROCESS | 1773 | 1466744142521 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - PROCESS | 1773 | 1466744142524 Marionette TRACE conn3 <- [1,1514,null,{}] 21:55:42 INFO - PROCESS | 1773 | 1466744142530 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:42 INFO - PROCESS | 1773 | 1466744142536 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:42 INFO - PROCESS | 1773 | 1466744142681 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:55:42 INFO - PROCESS | 1773 | 1466744142696 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:42 INFO - PROCESS | 1773 | 1466744142705 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x924ce400 == 34 [pid = 1773] [id = 386] 21:55:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x926f6800) [pid = 1773] [serial = 1159] [outer = (nil)] 21:55:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x931b3000) [pid = 1773] [serial = 1160] [outer = 0x926f6800] 21:55:42 INFO - PROCESS | 1773 | 1466744142768 Marionette DEBUG loaded listener.js 21:55:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x93c17400) [pid = 1773] [serial = 1161] [outer = 0x926f6800] 21:55:43 INFO - PROCESS | 1773 | 1466744143633 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1145ms 21:55:43 INFO - PROCESS | 1773 | 1466744143661 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:55:43 INFO - PROCESS | 1773 | 1466744143665 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 21:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:55:43 INFO - PROCESS | 1773 | 1466744143672 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:55:43 INFO - PROCESS | 1773 | 1466744143677 Marionette TRACE conn3 <- [1,1518,null,{}] 21:55:43 INFO - PROCESS | 1773 | 1466744143691 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:43 INFO - PROCESS | 1773 | 1466744143699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:43 INFO - PROCESS | 1773 | 1466744143838 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:55:43 INFO - PROCESS | 1773 | 1466744143854 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 1773 | 1466744143865 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f4c00 == 35 [pid = 1773] [id = 387] 21:55:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x977f5400) [pid = 1773] [serial = 1162] [outer = (nil)] 21:55:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x978d5c00) [pid = 1773] [serial = 1163] [outer = 0x977f5400] 21:55:43 INFO - PROCESS | 1773 | 1466744143928 Marionette DEBUG loaded listener.js 21:55:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x996e2800) [pid = 1773] [serial = 1164] [outer = 0x977f5400] 21:55:44 INFO - PROCESS | 1773 | 1466744144738 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1140ms 21:55:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:55:44 INFO - PROCESS | 1773 | 1466744144813 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:55:44 INFO - PROCESS | 1773 | 1466744144816 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 21:55:44 INFO - PROCESS | 1773 | 1466744144823 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 1773 | 1466744144838 Marionette TRACE conn3 <- [1,1522,null,{}] 21:55:44 INFO - PROCESS | 1773 | 1466744144844 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:44 INFO - PROCESS | 1773 | 1466744144848 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:45 INFO - PROCESS | 1773 | 1466744145036 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:55:45 INFO - PROCESS | 1773 | 1466744145108 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:45 INFO - PROCESS | 1773 | 1466744145116 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x92234400 == 36 [pid = 1773] [id = 388] 21:55:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x95572000) [pid = 1773] [serial = 1165] [outer = (nil)] 21:55:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x99d98400) [pid = 1773] [serial = 1166] [outer = 0x95572000] 21:55:45 INFO - PROCESS | 1773 | 1466744145177 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9a069400) [pid = 1773] [serial = 1167] [outer = 0x95572000] 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:55:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:55:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 21:55:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:55:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 21:55:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:55:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1103ms 21:55:45 INFO - PROCESS | 1773 | 1466744145890 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:55:45 INFO - PROCESS | 1773 | 1466744145956 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:55:45 INFO - PROCESS | 1773 | 1466744145959 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 21:55:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:55:45 INFO - PROCESS | 1773 | 1466744145966 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:55:45 INFO - PROCESS | 1773 | 1466744145968 Marionette TRACE conn3 <- [1,1526,null,{}] 21:55:45 INFO - PROCESS | 1773 | 1466744145974 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:45 INFO - PROCESS | 1773 | 1466744145979 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:46 INFO - PROCESS | 1773 | 1466744146148 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:55:46 INFO - PROCESS | 1773 | 1466744146172 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:46 INFO - PROCESS | 1773 | 1466744146180 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x977fb400 == 37 [pid = 1773] [id = 389] 21:55:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x98350800) [pid = 1773] [serial = 1168] [outer = (nil)] 21:55:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9a4a8000) [pid = 1773] [serial = 1169] [outer = 0x98350800] 21:55:46 INFO - PROCESS | 1773 | 1466744146239 Marionette DEBUG loaded listener.js 21:55:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a882800) [pid = 1773] [serial = 1170] [outer = 0x98350800] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9830a000) [pid = 1773] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x91e8e400) [pid = 1773] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95113400) [pid = 1773] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922ca800) [pid = 1773] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92413c00) [pid = 1773] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x93e5d000) [pid = 1773] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:55:46 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x922c6c00) [pid = 1773] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:55:47 INFO - PROCESS | 1773 | 1466744147018 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:55:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:55:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1128ms 21:55:47 INFO - PROCESS | 1773 | 1466744147097 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:55:47 INFO - PROCESS | 1773 | 1466744147101 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 21:55:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:55:47 INFO - PROCESS | 1773 | 1466744147107 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:55:47 INFO - PROCESS | 1773 | 1466744147109 Marionette TRACE conn3 <- [1,1530,null,{}] 21:55:47 INFO - PROCESS | 1773 | 1466744147115 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:47 INFO - PROCESS | 1773 | 1466744147124 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:47 INFO - PROCESS | 1773 | 1466744147308 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:55:47 INFO - PROCESS | 1773 | 1466744147420 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:47 INFO - PROCESS | 1773 | 1466744147428 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c22000 == 38 [pid = 1773] [id = 390] 21:55:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x90c25c00) [pid = 1773] [serial = 1171] [outer = (nil)] 21:55:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9b135800) [pid = 1773] [serial = 1172] [outer = 0x90c25c00] 21:55:47 INFO - PROCESS | 1773 | 1466744147489 Marionette DEBUG loaded listener.js 21:55:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9b1c4400) [pid = 1773] [serial = 1173] [outer = 0x90c25c00] 21:55:48 INFO - PROCESS | 1773 | 1466744148055 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:55:48 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 21:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:55:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:55:48 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. 21:55:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:55:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 984ms 21:55:48 INFO - PROCESS | 1773 | 1466744148093 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:55:48 INFO - PROCESS | 1773 | 1466744148096 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 21:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:55:48 INFO - PROCESS | 1773 | 1466744148102 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:55:48 INFO - PROCESS | 1773 | 1466744148104 Marionette TRACE conn3 <- [1,1534,null,{}] 21:55:48 INFO - PROCESS | 1773 | 1466744148109 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:48 INFO - PROCESS | 1773 | 1466744148113 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:48 INFO - PROCESS | 1773 | 1466744148244 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:55:48 INFO - PROCESS | 1773 | 1466744148380 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:48 INFO - PROCESS | 1773 | 1466744148388 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d0400 == 39 [pid = 1773] [id = 391] 21:55:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x926f2000) [pid = 1773] [serial = 1174] [outer = (nil)] 21:55:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9b3e8800) [pid = 1773] [serial = 1175] [outer = 0x926f2000] 21:55:48 INFO - PROCESS | 1773 | 1466744148452 Marionette DEBUG loaded listener.js 21:55:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9b3eb400) [pid = 1773] [serial = 1176] [outer = 0x926f2000] 21:55:49 INFO - PROCESS | 1773 | 1466744149393 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1329ms 21:55:49 INFO - PROCESS | 1773 | 1466744149432 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:55:49 INFO - PROCESS | 1773 | 1466744149438 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 21:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:55:49 INFO - PROCESS | 1773 | 1466744149446 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:55:49 INFO - PROCESS | 1773 | 1466744149451 Marionette TRACE conn3 <- [1,1538,null,{}] 21:55:49 INFO - PROCESS | 1773 | 1466744149459 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:49 INFO - PROCESS | 1773 | 1466744149465 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:49 INFO - PROCESS | 1773 | 1466744149629 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:55:49 INFO - PROCESS | 1773 | 1466744149787 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:49 INFO - PROCESS | 1773 | 1466744149797 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2a000 == 40 [pid = 1773] [id = 392] 21:55:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e8cc00) [pid = 1773] [serial = 1177] [outer = (nil)] 21:55:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922e7000) [pid = 1773] [serial = 1178] [outer = 0x91e8cc00] 21:55:49 INFO - PROCESS | 1773 | 1466744149871 Marionette DEBUG loaded listener.js 21:55:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x924d2800) [pid = 1773] [serial = 1179] [outer = 0x91e8cc00] 21:55:50 INFO - PROCESS | 1773 | 1466744150833 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1449ms 21:55:50 INFO - PROCESS | 1773 | 1466744150895 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:55:50 INFO - PROCESS | 1773 | 1466744150902 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 21:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:55:50 INFO - PROCESS | 1773 | 1466744150913 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 1773 | 1466744150917 Marionette TRACE conn3 <- [1,1542,null,{}] 21:55:50 INFO - PROCESS | 1773 | 1466744150923 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:50 INFO - PROCESS | 1773 | 1466744150928 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:51 INFO - PROCESS | 1773 | 1466744151090 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:55:51 INFO - PROCESS | 1773 | 1466744151262 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:51 INFO - PROCESS | 1773 | 1466744151268 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ef000 == 41 [pid = 1773] [id = 393] 21:55:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95115800) [pid = 1773] [serial = 1180] [outer = (nil)] 21:55:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95542c00) [pid = 1773] [serial = 1181] [outer = 0x95115800] 21:55:51 INFO - PROCESS | 1773 | 1466744151351 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9830ec00) [pid = 1773] [serial = 1182] [outer = 0x95115800] 21:55:52 INFO - PROCESS | 1773 | 1466744152259 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1393ms 21:55:52 INFO - PROCESS | 1773 | 1466744152306 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:55:52 INFO - PROCESS | 1773 | 1466744152310 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 21:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:55:52 INFO - PROCESS | 1773 | 1466744152316 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:55:52 INFO - PROCESS | 1773 | 1466744152321 Marionette TRACE conn3 <- [1,1546,null,{}] 21:55:52 INFO - PROCESS | 1773 | 1466744152336 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:52 INFO - PROCESS | 1773 | 1466744152344 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:52 INFO - PROCESS | 1773 | 1466744152508 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:55:52 INFO - PROCESS | 1773 | 1466744152669 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:52 INFO - PROCESS | 1773 | 1466744152678 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b30c000 == 42 [pid = 1773] [id = 394] 21:55:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b30f400) [pid = 1773] [serial = 1183] [outer = (nil)] 21:55:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b3e8c00) [pid = 1773] [serial = 1184] [outer = 0x9b30f400] 21:55:52 INFO - PROCESS | 1773 | 1466744152759 Marionette DEBUG loaded listener.js 21:55:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b645800) [pid = 1773] [serial = 1185] [outer = 0x9b30f400] 21:55:53 INFO - PROCESS | 1773 | 1466744153601 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1336ms 21:55:53 INFO - PROCESS | 1773 | 1466744153653 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:55:53 INFO - PROCESS | 1773 | 1466744153656 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 21:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:55:53 INFO - PROCESS | 1773 | 1466744153663 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:55:53 INFO - PROCESS | 1773 | 1466744153666 Marionette TRACE conn3 <- [1,1550,null,{}] 21:55:53 INFO - PROCESS | 1773 | 1466744153671 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:53 INFO - PROCESS | 1773 | 1466744153676 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:53 INFO - PROCESS | 1773 | 1466744153842 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:55:54 INFO - PROCESS | 1773 | 1466744154001 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:54 INFO - PROCESS | 1773 | 1466744154009 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e0c400 == 43 [pid = 1773] [id = 395] 21:55:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b1ce800) [pid = 1773] [serial = 1186] [outer = (nil)] 21:55:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b6bc400) [pid = 1773] [serial = 1187] [outer = 0x9b1ce800] 21:55:54 INFO - PROCESS | 1773 | 1466744154081 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b6c1000) [pid = 1773] [serial = 1188] [outer = 0x9b1ce800] 21:55:54 INFO - PROCESS | 1773 | 1466744154948 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1329ms 21:55:54 INFO - PROCESS | 1773 | 1466744154992 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 1773 | 1466744154996 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 21:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:55:55 INFO - PROCESS | 1773 | 1466744155001 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - PROCESS | 1773 | 1466744155004 Marionette TRACE conn3 <- [1,1554,null,{}] 21:55:55 INFO - PROCESS | 1773 | 1466744155010 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:55 INFO - PROCESS | 1773 | 1466744155015 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:55 INFO - PROCESS | 1773 | 1466744155163 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:55:55 INFO - PROCESS | 1773 | 1466744155339 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 1773 | 1466744155359 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f400 == 44 [pid = 1773] [id = 396] 21:55:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e71c00) [pid = 1773] [serial = 1189] [outer = (nil)] 21:55:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b6c3400) [pid = 1773] [serial = 1190] [outer = 0x91e71c00] 21:55:55 INFO - PROCESS | 1773 | 1466744155432 Marionette DEBUG loaded listener.js 21:55:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b6c7000) [pid = 1773] [serial = 1191] [outer = 0x91e71c00] 21:55:56 INFO - PROCESS | 1773 | 1466744156583 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:55:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:55:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1633ms 21:55:56 INFO - PROCESS | 1773 | 1466744156636 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:55:56 INFO - PROCESS | 1773 | 1466744156641 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 21:55:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:55:56 INFO - PROCESS | 1773 | 1466744156649 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:55:56 INFO - PROCESS | 1773 | 1466744156654 Marionette TRACE conn3 <- [1,1558,null,{}] 21:55:56 INFO - PROCESS | 1773 | 1466744156662 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:56 INFO - PROCESS | 1773 | 1466744156668 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:56 INFO - PROCESS | 1773 | 1466744156834 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:55:57 INFO - PROCESS | 1773 | 1466744157012 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:57 INFO - PROCESS | 1773 | 1466744157023 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x92305000 == 45 [pid = 1773] [id = 397] 21:55:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x92306c00) [pid = 1773] [serial = 1192] [outer = (nil)] 21:55:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x92512800) [pid = 1773] [serial = 1193] [outer = 0x92306c00] 21:55:57 INFO - PROCESS | 1773 | 1466744157130 Marionette DEBUG loaded listener.js 21:55:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92b7a800) [pid = 1773] [serial = 1194] [outer = 0x92306c00] 21:55:58 INFO - PROCESS | 1773 | 1466744158016 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1397ms 21:55:58 INFO - PROCESS | 1773 | 1466744158048 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:55:58 INFO - PROCESS | 1773 | 1466744158055 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 21:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:55:58 INFO - PROCESS | 1773 | 1466744158065 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:55:58 INFO - PROCESS | 1773 | 1466744158069 Marionette TRACE conn3 <- [1,1562,null,{}] 21:55:58 INFO - PROCESS | 1773 | 1466744158075 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:58 INFO - PROCESS | 1773 | 1466744158081 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:58 INFO - PROCESS | 1773 | 1466744158260 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x90c22000 == 44 [pid = 1773] [id = 390] 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x977fb400 == 43 [pid = 1773] [id = 389] 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x92234400 == 42 [pid = 1773] [id = 388] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9a066800) [pid = 1773] [serial = 1139] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | 1466744158525 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:58 INFO - PROCESS | 1773 | 1466744158533 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x977f4c00 == 41 [pid = 1773] [id = 387] 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x924ce400 == 40 [pid = 1773] [id = 386] 21:55:58 INFO - PROCESS | 1773 | --DOCSHELL 0x921a3800 == 39 [pid = 1773] [id = 385] 21:55:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cfc00 == 40 [pid = 1773] [id = 398] 21:55:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92304400) [pid = 1773] [serial = 1195] [outer = (nil)] 21:55:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9250f000) [pid = 1773] [serial = 1196] [outer = 0x92304400] 21:55:58 INFO - PROCESS | 1773 | 1466744158659 Marionette DEBUG loaded listener.js 21:55:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x951d2400) [pid = 1773] [serial = 1197] [outer = 0x92304400] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x99296400) [pid = 1773] [serial = 1133] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x922ce000) [pid = 1773] [serial = 1119] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x92233400) [pid = 1773] [serial = 1118] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x951cd000) [pid = 1773] [serial = 1124] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922e6800) [pid = 1773] [serial = 1127] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9534a000) [pid = 1773] [serial = 1125] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x996e9000) [pid = 1773] [serial = 1134] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x92311c00) [pid = 1773] [serial = 1128] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x926f2400) [pid = 1773] [serial = 1122] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x924d6400) [pid = 1773] [serial = 1121] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x93e64800) [pid = 1773] [serial = 1130] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92307000) [pid = 1773] [serial = 1137] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93e61800) [pid = 1773] [serial = 1136] [outer = (nil)] [url = about:blank] 21:55:58 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95348400) [pid = 1773] [serial = 1131] [outer = (nil)] [url = about:blank] 21:55:59 INFO - PROCESS | 1773 | 1466744159459 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1444ms 21:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:55:59 INFO - PROCESS | 1773 | 1466744159512 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:55:59 INFO - PROCESS | 1773 | 1466744159515 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 21:55:59 INFO - PROCESS | 1773 | 1466744159521 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:55:59 INFO - PROCESS | 1773 | 1466744159526 Marionette TRACE conn3 <- [1,1566,null,{}] 21:55:59 INFO - PROCESS | 1773 | 1466744159546 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:59 INFO - PROCESS | 1773 | 1466744159554 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:59 INFO - PROCESS | 1773 | 1466744159711 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:55:59 INFO - PROCESS | 1773 | 1466744159720 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:59 INFO - PROCESS | 1773 | 1466744159729 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:55:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x977fb400 == 41 [pid = 1773] [id = 399] 21:55:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977fbc00) [pid = 1773] [serial = 1198] [outer = (nil)] 21:55:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x99212400) [pid = 1773] [serial = 1199] [outer = 0x977fbc00] 21:55:59 INFO - PROCESS | 1773 | 1466744159796 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x924d0c00) [pid = 1773] [serial = 1200] [outer = 0x977fbc00] 21:56:00 INFO - PROCESS | 1773 | 1466744160639 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1138ms 21:56:00 INFO - PROCESS | 1773 | 1466744160658 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:56:00 INFO - PROCESS | 1773 | 1466744160663 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 21:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:56:00 INFO - PROCESS | 1773 | 1466744160669 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:56:00 INFO - PROCESS | 1773 | 1466744160672 Marionette TRACE conn3 <- [1,1570,null,{}] 21:56:00 INFO - PROCESS | 1773 | 1466744160679 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:00 INFO - PROCESS | 1773 | 1466744160684 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:00 INFO - PROCESS | 1773 | 1466744160848 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:56:00 INFO - PROCESS | 1773 | 1466744160856 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:00 INFO - PROCESS | 1773 | 1466744160862 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c20800 == 42 [pid = 1773] [id = 400] 21:56:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x983e1800) [pid = 1773] [serial = 1201] [outer = (nil)] 21:56:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a064400) [pid = 1773] [serial = 1202] [outer = 0x983e1800] 21:56:00 INFO - PROCESS | 1773 | 1466744160925 Marionette DEBUG loaded listener.js 21:56:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9a4ad000) [pid = 1773] [serial = 1203] [outer = 0x983e1800] 21:56:01 INFO - PROCESS | 1773 | 1466744161814 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1186ms 21:56:01 INFO - PROCESS | 1773 | 1466744161856 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:56:01 INFO - PROCESS | 1773 | 1466744161859 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 21:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:56:01 INFO - PROCESS | 1773 | 1466744161875 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:56:01 INFO - PROCESS | 1773 | 1466744161879 Marionette TRACE conn3 <- [1,1574,null,{}] 21:56:01 INFO - PROCESS | 1773 | 1466744161896 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:01 INFO - PROCESS | 1773 | 1466744161901 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:02 INFO - PROCESS | 1773 | 1466744162092 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:56:02 INFO - PROCESS | 1773 | 1466744162115 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:02 INFO - PROCESS | 1773 | 1466744162120 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7b800 == 43 [pid = 1773] [id = 401] 21:56:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9222dc00) [pid = 1773] [serial = 1204] [outer = (nil)] 21:56:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9a88e400) [pid = 1773] [serial = 1205] [outer = 0x9222dc00] 21:56:02 INFO - PROCESS | 1773 | 1466744162188 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b137c00) [pid = 1773] [serial = 1206] [outer = 0x9222dc00] 21:56:03 INFO - PROCESS | 1773 | 1466744163022 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1194ms 21:56:03 INFO - PROCESS | 1773 | 1466744163068 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:56:03 INFO - PROCESS | 1773 | 1466744163073 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 21:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:56:03 INFO - PROCESS | 1773 | 1466744163080 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:56:03 INFO - PROCESS | 1773 | 1466744163084 Marionette TRACE conn3 <- [1,1578,null,{}] 21:56:03 INFO - PROCESS | 1773 | 1466744163096 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:03 INFO - PROCESS | 1773 | 1466744163106 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:03 INFO - PROCESS | 1773 | 1466744163339 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:56:03 INFO - PROCESS | 1773 | 1466744163364 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:03 INFO - PROCESS | 1773 | 1466744163370 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e79c00 == 44 [pid = 1773] [id = 402] 21:56:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x977f3c00) [pid = 1773] [serial = 1207] [outer = (nil)] 21:56:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b6bd400) [pid = 1773] [serial = 1208] [outer = 0x977f3c00] 21:56:03 INFO - PROCESS | 1773 | 1466744163437 Marionette DEBUG loaded listener.js 21:56:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9b6c3c00) [pid = 1773] [serial = 1209] [outer = 0x977f3c00] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x91e83800) [pid = 1773] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x977f5400) [pid = 1773] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x95572000) [pid = 1773] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95547c00) [pid = 1773] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x95547800) [pid = 1773] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x98350800) [pid = 1773] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x99e0ac00) [pid = 1773] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x921aac00) [pid = 1773] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x91e78400) [pid = 1773] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x921a5000) [pid = 1773] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x926f6800) [pid = 1773] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x91e79400) [pid = 1773] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:56:04 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x90c25c00) [pid = 1773] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:56:04 INFO - PROCESS | 1773 | 1466744164433 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:56:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1388ms 21:56:04 INFO - PROCESS | 1773 | 1466744164472 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 1773 | 1466744164480 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 21:56:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:56:04 INFO - PROCESS | 1773 | 1466744164497 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 1773 | 1466744164499 Marionette TRACE conn3 <- [1,1582,null,{}] 21:56:04 INFO - PROCESS | 1773 | 1466744164505 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:04 INFO - PROCESS | 1773 | 1466744164508 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:04 INFO - PROCESS | 1773 | 1466744164645 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:56:04 INFO - PROCESS | 1773 | 1466744164656 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:04 INFO - PROCESS | 1773 | 1466744164662 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e75c00 == 45 [pid = 1773] [id = 403] 21:56:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x91e83800) [pid = 1773] [serial = 1210] [outer = (nil)] 21:56:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977f5400) [pid = 1773] [serial = 1211] [outer = 0x91e83800] 21:56:04 INFO - PROCESS | 1773 | 1466744164725 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x996ee000) [pid = 1773] [serial = 1212] [outer = 0x91e83800] 21:56:05 INFO - PROCESS | 1773 | 1466744165532 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1083ms 21:56:05 INFO - PROCESS | 1773 | 1466744165580 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:56:05 INFO - PROCESS | 1773 | 1466744165589 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 21:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:56:05 INFO - PROCESS | 1773 | 1466744165595 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:56:05 INFO - PROCESS | 1773 | 1466744165598 Marionette TRACE conn3 <- [1,1586,null,{}] 21:56:05 INFO - PROCESS | 1773 | 1466744165612 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:05 INFO - PROCESS | 1773 | 1466744165617 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:05 INFO - PROCESS | 1773 | 1466744165771 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:56:05 INFO - PROCESS | 1773 | 1466744165780 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:05 INFO - PROCESS | 1773 | 1466744165787 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x92513c00 == 46 [pid = 1773] [id = 404] 21:56:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92b7d400) [pid = 1773] [serial = 1213] [outer = (nil)] 21:56:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b64b400) [pid = 1773] [serial = 1214] [outer = 0x92b7d400] 21:56:05 INFO - PROCESS | 1773 | 1466744165850 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b9b6000) [pid = 1773] [serial = 1215] [outer = 0x92b7d400] 21:56:06 INFO - PROCESS | 1773 | 1466744166888 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1339ms 21:56:06 INFO - PROCESS | 1773 | 1466744166936 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:56:06 INFO - PROCESS | 1773 | 1466744166943 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 21:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:56:06 INFO - PROCESS | 1773 | 1466744166951 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:56:06 INFO - PROCESS | 1773 | 1466744166959 Marionette TRACE conn3 <- [1,1590,null,{}] 21:56:06 INFO - PROCESS | 1773 | 1466744166967 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:06 INFO - PROCESS | 1773 | 1466744166973 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:07 INFO - PROCESS | 1773 | 1466744167159 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:56:07 INFO - PROCESS | 1773 | 1466744167326 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:07 INFO - PROCESS | 1773 | 1466744167333 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e70c00 == 47 [pid = 1773] [id = 405] 21:56:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x91e7ec00) [pid = 1773] [serial = 1216] [outer = (nil)] 21:56:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x922ed400) [pid = 1773] [serial = 1217] [outer = 0x91e7ec00] 21:56:07 INFO - PROCESS | 1773 | 1466744167414 Marionette DEBUG loaded listener.js 21:56:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9250cc00) [pid = 1773] [serial = 1218] [outer = 0x91e7ec00] 21:56:08 INFO - PROCESS | 1773 | 1466744168294 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1385ms 21:56:08 INFO - PROCESS | 1773 | 1466744168336 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:56:08 INFO - PROCESS | 1773 | 1466744168343 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 21:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:56:08 INFO - PROCESS | 1773 | 1466744168353 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:56:08 INFO - PROCESS | 1773 | 1466744168357 Marionette TRACE conn3 <- [1,1594,null,{}] 21:56:08 INFO - PROCESS | 1773 | 1466744168364 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:08 INFO - PROCESS | 1773 | 1466744168370 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:08 INFO - PROCESS | 1773 | 1466744168556 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:56:08 INFO - PROCESS | 1773 | 1466744168721 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:08 INFO - PROCESS | 1773 | 1466744168731 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f7800 == 48 [pid = 1773] [id = 406] 21:56:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x951d1400) [pid = 1773] [serial = 1219] [outer = (nil)] 21:56:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x977ef000) [pid = 1773] [serial = 1220] [outer = 0x951d1400] 21:56:08 INFO - PROCESS | 1773 | 1466744168807 Marionette DEBUG loaded listener.js 21:56:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x996e1800) [pid = 1773] [serial = 1221] [outer = 0x951d1400] 21:56:09 INFO - PROCESS | 1773 | 1466744169728 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:56:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1432ms 21:56:09 INFO - PROCESS | 1773 | 1466744169786 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 1773 | 1466744169790 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 21:56:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:56:09 INFO - PROCESS | 1773 | 1466744169797 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 1773 | 1466744169803 Marionette TRACE conn3 <- [1,1598,null,{}] 21:56:09 INFO - PROCESS | 1773 | 1466744169818 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:09 INFO - PROCESS | 1773 | 1466744169827 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:10 INFO - PROCESS | 1773 | 1466744170038 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:56:10 INFO - PROCESS | 1773 | 1466744170206 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:10 INFO - PROCESS | 1773 | 1466744170215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b4a4000 == 49 [pid = 1773] [id = 407] 21:56:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9b64a400) [pid = 1773] [serial = 1222] [outer = (nil)] 21:56:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b6bb800) [pid = 1773] [serial = 1223] [outer = 0x9b64a400] 21:56:10 INFO - PROCESS | 1773 | 1466744170291 Marionette DEBUG loaded listener.js 21:56:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9b9c1000) [pid = 1773] [serial = 1224] [outer = 0x9b64a400] 21:56:11 INFO - PROCESS | 1773 | 1466744171169 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:56:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1435ms 21:56:11 INFO - PROCESS | 1773 | 1466744171233 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:56:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:56:11 INFO - PROCESS | 1773 | 1466744171238 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 21:56:11 INFO - PROCESS | 1773 | 1466744171244 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - PROCESS | 1773 | 1466744171247 Marionette TRACE conn3 <- [1,1602,null,{}] 21:56:11 INFO - PROCESS | 1773 | 1466744171253 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:11 INFO - PROCESS | 1773 | 1466744171258 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:11 INFO - PROCESS | 1773 | 1466744171431 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:56:11 INFO - PROCESS | 1773 | 1466744171595 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:11 INFO - PROCESS | 1773 | 1466744171606 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b3e3400 == 50 [pid = 1773] [id = 408] 21:56:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9b9bf000) [pid = 1773] [serial = 1225] [outer = (nil)] 21:56:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9bfe6400) [pid = 1773] [serial = 1226] [outer = 0x9b9bf000] 21:56:11 INFO - PROCESS | 1773 | 1466744171679 Marionette DEBUG loaded listener.js 21:56:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9c122000) [pid = 1773] [serial = 1227] [outer = 0x9b9bf000] 21:56:12 INFO - PROCESS | 1773 | 1466744172505 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1330ms 21:56:12 INFO - PROCESS | 1773 | 1466744172574 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:56:12 INFO - PROCESS | 1773 | 1466744172578 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 21:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:56:12 INFO - PROCESS | 1773 | 1466744172584 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:56:12 INFO - PROCESS | 1773 | 1466744172587 Marionette TRACE conn3 <- [1,1606,null,{}] 21:56:12 INFO - PROCESS | 1773 | 1466744172594 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:12 INFO - PROCESS | 1773 | 1466744172598 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:12 INFO - PROCESS | 1773 | 1466744172768 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:56:12 INFO - PROCESS | 1773 | 1466744172934 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:12 INFO - PROCESS | 1773 | 1466744172941 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25400 == 51 [pid = 1773] [id = 409] 21:56:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x91e79800) [pid = 1773] [serial = 1228] [outer = (nil)] 21:56:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9c129800) [pid = 1773] [serial = 1229] [outer = 0x91e79800] 21:56:13 INFO - PROCESS | 1773 | 1466744173015 Marionette DEBUG loaded listener.js 21:56:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9c12b800) [pid = 1773] [serial = 1230] [outer = 0x91e79800] 21:56:13 INFO - PROCESS | 1773 | 1466744173989 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:56:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1480ms 21:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:56:14 INFO - PROCESS | 1773 | 1466744174065 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 1773 | 1466744174068 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 21:56:14 INFO - PROCESS | 1773 | 1466744174075 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:56:14 INFO - PROCESS | 1773 | 1466744174078 Marionette TRACE conn3 <- [1,1610,null,{}] 21:56:14 INFO - PROCESS | 1773 | 1466744174085 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:14 INFO - PROCESS | 1773 | 1466744174094 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:14 INFO - PROCESS | 1773 | 1466744174327 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:56:14 INFO - PROCESS | 1773 | 1466744174547 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:14 INFO - PROCESS | 1773 | 1466744174554 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c26400 == 52 [pid = 1773] [id = 410] 21:56:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x91e7a400) [pid = 1773] [serial = 1231] [outer = (nil)] 21:56:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x9d959000) [pid = 1773] [serial = 1232] [outer = 0x91e7a400] 21:56:14 INFO - PROCESS | 1773 | 1466744174641 Marionette DEBUG loaded listener.js 21:56:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0xa0704c00) [pid = 1773] [serial = 1233] [outer = 0x91e7a400] 21:56:15 INFO - PROCESS | 1773 | 1466744175409 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1383ms 21:56:15 INFO - PROCESS | 1773 | 1466744175458 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:56:15 INFO - PROCESS | 1773 | 1466744175463 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 21:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:56:15 INFO - PROCESS | 1773 | 1466744175469 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 1773 | 1466744175473 Marionette TRACE conn3 <- [1,1614,null,{}] 21:56:15 INFO - PROCESS | 1773 | 1466744175479 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:15 INFO - PROCESS | 1773 | 1466744175484 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:15 INFO - PROCESS | 1773 | 1466744175656 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:56:15 INFO - PROCESS | 1773 | 1466744175834 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:15 INFO - PROCESS | 1773 | 1466744175844 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c22800 == 53 [pid = 1773] [id = 411] 21:56:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x91e73000) [pid = 1773] [serial = 1234] [outer = (nil)] 21:56:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x92306000) [pid = 1773] [serial = 1235] [outer = 0x91e73000] 21:56:15 INFO - PROCESS | 1773 | 1466744175916 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x93c14800) [pid = 1773] [serial = 1236] [outer = 0x91e73000] 21:56:16 INFO - PROCESS | 1773 | 1466744176975 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:56:17 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 21:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1534ms 21:56:17 INFO - PROCESS | 1773 | 1466744177006 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:56:17 INFO - PROCESS | 1773 | 1466744177011 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 21:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:56:17 INFO - PROCESS | 1773 | 1466744177020 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - PROCESS | 1773 | 1466744177024 Marionette TRACE conn3 <- [1,1618,null,{}] 21:56:17 INFO - PROCESS | 1773 | 1466744177032 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:17 INFO - PROCESS | 1773 | 1466744177038 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:17 INFO - PROCESS | 1773 | 1466744177201 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:56:17 INFO - PROCESS | 1773 | 1466744177417 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:17 INFO - PROCESS | 1773 | 1466744177429 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ee400 == 54 [pid = 1773] [id = 412] 21:56:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0x922ee800) [pid = 1773] [serial = 1237] [outer = (nil)] 21:56:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0x9230a800) [pid = 1773] [serial = 1238] [outer = 0x922ee800] 21:56:17 INFO - PROCESS | 1773 | 1466744177501 Marionette DEBUG loaded listener.js 21:56:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x9250a800) [pid = 1773] [serial = 1239] [outer = 0x922ee800] 21:56:18 INFO - PROCESS | 1773 | 1466744178353 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1382ms 21:56:18 INFO - PROCESS | 1773 | 1466744178402 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:56:18 INFO - PROCESS | 1773 | 1466744178408 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 21:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:56:18 INFO - PROCESS | 1773 | 1466744178418 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:56:18 INFO - PROCESS | 1773 | 1466744178421 Marionette TRACE conn3 <- [1,1622,null,{}] 21:56:18 INFO - PROCESS | 1773 | 1466744178427 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:18 INFO - PROCESS | 1773 | 1466744178433 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:18 INFO - PROCESS | 1773 | 1466744178597 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:56:18 INFO - PROCESS | 1773 | 1466744178792 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:18 INFO - PROCESS | 1773 | 1466744178801 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f3c00 == 55 [pid = 1773] [id = 413] 21:56:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x926f6800) [pid = 1773] [serial = 1240] [outer = (nil)] 21:56:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0x9534b800) [pid = 1773] [serial = 1241] [outer = 0x926f6800] 21:56:18 INFO - PROCESS | 1773 | 1466744178868 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0x99213800) [pid = 1773] [serial = 1242] [outer = 0x926f6800] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e75c00 == 54 [pid = 1773] [id = 403] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e79c00 == 53 [pid = 1773] [id = 402] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0x9b3e8800) [pid = 1773] [serial = 1175] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7b800 == 52 [pid = 1773] [id = 401] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x90c20800 == 51 [pid = 1773] [id = 400] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x977fb400 == 50 [pid = 1773] [id = 399] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x922cfc00 == 49 [pid = 1773] [id = 398] 21:56:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92305000 == 48 [pid = 1773] [id = 397] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x9222c800) [pid = 1773] [serial = 1116] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0x978d5c00) [pid = 1773] [serial = 1163] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0x99d98400) [pid = 1773] [serial = 1166] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x983e4000) [pid = 1773] [serial = 1146] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x977f4400) [pid = 1773] [serial = 1145] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x9a88bc00) [pid = 1773] [serial = 1148] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x9a4a8000) [pid = 1773] [serial = 1169] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9a069400) [pid = 1773] [serial = 1167] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b303000) [pid = 1773] [serial = 1152] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x9b310c00) [pid = 1773] [serial = 1151] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x92235800) [pid = 1773] [serial = 1157] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x92305c00) [pid = 1773] [serial = 1158] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9250d000) [pid = 1773] [serial = 1155] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x931b0400) [pid = 1773] [serial = 1143] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x922cc400) [pid = 1773] [serial = 1154] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9250d400) [pid = 1773] [serial = 1142] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x931b3000) [pid = 1773] [serial = 1160] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9a882800) [pid = 1773] [serial = 1170] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93c17400) [pid = 1773] [serial = 1161] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x996e5400) [pid = 1773] [serial = 1140] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b1c3400) [pid = 1773] [serial = 1149] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b1c4400) [pid = 1773] [serial = 1173] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b135800) [pid = 1773] [serial = 1172] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x996e2800) [pid = 1773] [serial = 1164] [outer = (nil)] [url = about:blank] 21:56:19 INFO - PROCESS | 1773 | 1466744179771 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:56:19 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 21:56:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1398ms 21:56:19 INFO - PROCESS | 1773 | 1466744179817 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:56:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:56:19 INFO - PROCESS | 1773 | 1466744179822 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 21:56:19 INFO - PROCESS | 1773 | 1466744179828 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:56:19 INFO - PROCESS | 1773 | 1466744179833 Marionette TRACE conn3 <- [1,1626,null,{}] 21:56:19 INFO - PROCESS | 1773 | 1466744179848 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:19 INFO - PROCESS | 1773 | 1466744179856 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:20 INFO - PROCESS | 1773 | 1466744180013 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:56:20 INFO - PROCESS | 1773 | 1466744180024 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 1773 | 1466744180034 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d5c00 == 49 [pid = 1773] [id = 414] 21:56:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x99298000) [pid = 1773] [serial = 1243] [outer = (nil)] 21:56:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x996ec800) [pid = 1773] [serial = 1244] [outer = 0x99298000] 21:56:20 INFO - PROCESS | 1773 | 1466744180100 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x99e03c00) [pid = 1773] [serial = 1245] [outer = 0x99298000] 21:56:20 INFO - PROCESS | 1773 | 1466744180959 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1185ms 21:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:56:21 INFO - PROCESS | 1773 | 1466744181012 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:56:21 INFO - PROCESS | 1773 | 1466744181015 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 21:56:21 INFO - PROCESS | 1773 | 1466744181022 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:56:21 INFO - PROCESS | 1773 | 1466744181025 Marionette TRACE conn3 <- [1,1630,null,{}] 21:56:21 INFO - PROCESS | 1773 | 1466744181030 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:21 INFO - PROCESS | 1773 | 1466744181035 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:21 INFO - PROCESS | 1773 | 1466744181186 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:56:21 INFO - PROCESS | 1773 | 1466744181325 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:21 INFO - PROCESS | 1773 | 1466744181333 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222ec00 == 50 [pid = 1773] [id = 415] 21:56:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x996e4400) [pid = 1773] [serial = 1246] [outer = (nil)] 21:56:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9a887400) [pid = 1773] [serial = 1247] [outer = 0x996e4400] 21:56:21 INFO - PROCESS | 1773 | 1466744181399 Marionette DEBUG loaded listener.js 21:56:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b12d000) [pid = 1773] [serial = 1248] [outer = 0x996e4400] 21:56:22 INFO - PROCESS | 1773 | 1466744182174 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1197ms 21:56:22 INFO - PROCESS | 1773 | 1466744182218 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:56:22 INFO - PROCESS | 1773 | 1466744182223 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 21:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:56:22 INFO - PROCESS | 1773 | 1466744182229 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:56:22 INFO - PROCESS | 1773 | 1466744182232 Marionette TRACE conn3 <- [1,1634,null,{}] 21:56:22 INFO - PROCESS | 1773 | 1466744182247 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:22 INFO - PROCESS | 1773 | 1466744182252 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:22 INFO - PROCESS | 1773 | 1466744182443 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:56:22 INFO - PROCESS | 1773 | 1466744182462 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 1773 | 1466744182486 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cfc00 == 51 [pid = 1773] [id = 416] 21:56:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9a888c00) [pid = 1773] [serial = 1249] [outer = (nil)] 21:56:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9b1cbc00) [pid = 1773] [serial = 1250] [outer = 0x9a888c00] 21:56:22 INFO - PROCESS | 1773 | 1466744182617 Marionette DEBUG loaded listener.js 21:56:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9b3e1000) [pid = 1773] [serial = 1251] [outer = 0x9a888c00] 21:56:23 INFO - PROCESS | 1773 | 1466744183443 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1250ms 21:56:23 INFO - PROCESS | 1773 | 1466744183480 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:56:23 INFO - PROCESS | 1773 | 1466744183484 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 21:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:56:23 INFO - PROCESS | 1773 | 1466744183490 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:56:23 INFO - PROCESS | 1773 | 1466744183492 Marionette TRACE conn3 <- [1,1638,null,{}] 21:56:23 INFO - PROCESS | 1773 | 1466744183498 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:23 INFO - PROCESS | 1773 | 1466744183507 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:23 INFO - PROCESS | 1773 | 1466744183745 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x91e71c00) [pid = 1773] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x92304400) [pid = 1773] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x91e8cc00) [pid = 1773] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9222dc00) [pid = 1773] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x983e1800) [pid = 1773] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b30f400) [pid = 1773] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92306c00) [pid = 1773] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b1ce800) [pid = 1773] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x977f3c00) [pid = 1773] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95115800) [pid = 1773] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x977fbc00) [pid = 1773] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:56:23 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x91e83800) [pid = 1773] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:56:24 INFO - PROCESS | 1773 | 1466744183983 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:24 INFO - PROCESS | 1773 | 1466744183989 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28800 == 52 [pid = 1773] [id = 417] 21:56:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e71c00) [pid = 1773] [serial = 1252] [outer = (nil)] 21:56:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92304400) [pid = 1773] [serial = 1253] [outer = 0x91e71c00] 21:56:24 INFO - PROCESS | 1773 | 1466744184058 Marionette DEBUG loaded listener.js 21:56:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x977f0000) [pid = 1773] [serial = 1254] [outer = 0x91e71c00] 21:56:24 INFO - PROCESS | 1773 | 1466744184791 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1328ms 21:56:24 INFO - PROCESS | 1773 | 1466744184818 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1773 | 1466744184822 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 21:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:56:24 INFO - PROCESS | 1773 | 1466744184828 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1773 | 1466744184830 Marionette TRACE conn3 <- [1,1642,null,{}] 21:56:24 INFO - PROCESS | 1773 | 1466744184836 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:24 INFO - PROCESS | 1773 | 1466744184841 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:25 INFO - PROCESS | 1773 | 1466744185036 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:56:25 INFO - PROCESS | 1773 | 1466744185052 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 1773 | 1466744185059 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c9800 == 53 [pid = 1773] [id = 418] 21:56:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x99643c00) [pid = 1773] [serial = 1255] [outer = (nil)] 21:56:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b6c8800) [pid = 1773] [serial = 1256] [outer = 0x99643c00] 21:56:25 INFO - PROCESS | 1773 | 1466744185126 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b9bd400) [pid = 1773] [serial = 1257] [outer = 0x99643c00] 21:56:25 INFO - PROCESS | 1773 | 1466744185851 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1080ms 21:56:25 INFO - PROCESS | 1773 | 1466744185974 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:56:25 INFO - PROCESS | 1773 | 1466744185980 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 21:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:56:25 INFO - PROCESS | 1773 | 1466744185990 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 1773 | 1466744185996 Marionette TRACE conn3 <- [1,1646,null,{}] 21:56:26 INFO - PROCESS | 1773 | 1466744186015 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:26 INFO - PROCESS | 1773 | 1466744186022 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:26 INFO - PROCESS | 1773 | 1466744186233 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:56:26 INFO - PROCESS | 1773 | 1466744186408 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:26 INFO - PROCESS | 1773 | 1466744186423 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233400 == 54 [pid = 1773] [id = 419] 21:56:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x92233800) [pid = 1773] [serial = 1258] [outer = (nil)] 21:56:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922c8000) [pid = 1773] [serial = 1259] [outer = 0x92233800] 21:56:26 INFO - PROCESS | 1773 | 1466744186497 Marionette DEBUG loaded listener.js 21:56:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x92305000) [pid = 1773] [serial = 1260] [outer = 0x92233800] 21:56:27 INFO - PROCESS | 1773 | 1466744187412 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1492ms 21:56:27 INFO - PROCESS | 1773 | 1466744187482 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:56:27 INFO - PROCESS | 1773 | 1466744187487 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 21:56:27 INFO - PROCESS | 1773 | 1466744187498 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:56:27 INFO - PROCESS | 1773 | 1466744187503 Marionette TRACE conn3 <- [1,1650,null,{}] 21:56:27 INFO - PROCESS | 1773 | 1466744187509 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:27 INFO - PROCESS | 1773 | 1466744187515 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:27 INFO - PROCESS | 1773 | 1466744187727 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:56:27 INFO - PROCESS | 1773 | 1466744187900 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 1773 | 1466744187909 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e63c00 == 55 [pid = 1773] [id = 420] 21:56:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x951d0c00) [pid = 1773] [serial = 1261] [outer = (nil)] 21:56:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x95544c00) [pid = 1773] [serial = 1262] [outer = 0x951d0c00] 21:56:28 INFO - PROCESS | 1773 | 1466744188024 Marionette DEBUG loaded listener.js 21:56:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9963e000) [pid = 1773] [serial = 1263] [outer = 0x951d0c00] 21:56:28 INFO - PROCESS | 1773 | 1466744188986 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1539ms 21:56:29 INFO - PROCESS | 1773 | 1466744189033 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:56:29 INFO - PROCESS | 1773 | 1466744189037 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 21:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:56:29 INFO - PROCESS | 1773 | 1466744189043 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:56:29 INFO - PROCESS | 1773 | 1466744189046 Marionette TRACE conn3 <- [1,1654,null,{}] 21:56:29 INFO - PROCESS | 1773 | 1466744189059 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:29 INFO - PROCESS | 1773 | 1466744189067 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:29 INFO - PROCESS | 1773 | 1466744189247 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:56:29 INFO - PROCESS | 1773 | 1466744189477 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:29 INFO - PROCESS | 1773 | 1466744189490 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x9553dc00 == 56 [pid = 1773] [id = 421] 21:56:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9b3e6c00) [pid = 1773] [serial = 1264] [outer = (nil)] 21:56:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9b6c5c00) [pid = 1773] [serial = 1265] [outer = 0x9b3e6c00] 21:56:29 INFO - PROCESS | 1773 | 1466744189612 Marionette DEBUG loaded listener.js 21:56:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9c121c00) [pid = 1773] [serial = 1266] [outer = 0x9b3e6c00] 21:56:30 INFO - PROCESS | 1773 | 1466744190416 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1428ms 21:56:30 INFO - PROCESS | 1773 | 1466744190472 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:56:30 INFO - PROCESS | 1773 | 1466744190475 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 21:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:56:30 INFO - PROCESS | 1773 | 1466744190481 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:56:30 INFO - PROCESS | 1773 | 1466744190484 Marionette TRACE conn3 <- [1,1658,null,{}] 21:56:30 INFO - PROCESS | 1773 | 1466744190490 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:30 INFO - PROCESS | 1773 | 1466744190495 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:30 INFO - PROCESS | 1773 | 1466744190665 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:56:30 INFO - PROCESS | 1773 | 1466744190843 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:30 INFO - PROCESS | 1773 | 1466744190851 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a068400 == 57 [pid = 1773] [id = 422] 21:56:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9a889400) [pid = 1773] [serial = 1267] [outer = (nil)] 21:56:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9d957800) [pid = 1773] [serial = 1268] [outer = 0x9a889400] 21:56:30 INFO - PROCESS | 1773 | 1466744190923 Marionette DEBUG loaded listener.js 21:56:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0xa0707400) [pid = 1773] [serial = 1269] [outer = 0x9a889400] 21:56:31 INFO - PROCESS | 1773 | 1466744191742 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1332ms 21:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:56:31 INFO - PROCESS | 1773 | 1466744191815 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 1773 | 1466744191818 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 21:56:31 INFO - PROCESS | 1773 | 1466744191825 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:56:31 INFO - PROCESS | 1773 | 1466744191828 Marionette TRACE conn3 <- [1,1662,null,{}] 21:56:31 INFO - PROCESS | 1773 | 1466744191834 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:31 INFO - PROCESS | 1773 | 1466744191840 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:32 INFO - PROCESS | 1773 | 1466744192012 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:56:32 INFO - PROCESS | 1773 | 1466744192186 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 1773 | 1466744192194 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29400 == 58 [pid = 1773] [id = 423] 21:56:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x9b1c2800) [pid = 1773] [serial = 1270] [outer = (nil)] 21:56:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0xa111a000) [pid = 1773] [serial = 1271] [outer = 0x9b1c2800] 21:56:32 INFO - PROCESS | 1773 | 1466744192267 Marionette DEBUG loaded listener.js 21:56:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0xa111c400) [pid = 1773] [serial = 1272] [outer = 0x9b1c2800] 21:56:33 INFO - PROCESS | 1773 | 1466744193099 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1335ms 21:56:33 INFO - PROCESS | 1773 | 1466744193160 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:56:33 INFO - PROCESS | 1773 | 1466744193163 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 21:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:56:33 INFO - PROCESS | 1773 | 1466744193170 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:56:33 INFO - PROCESS | 1773 | 1466744193173 Marionette TRACE conn3 <- [1,1666,null,{}] 21:56:33 INFO - PROCESS | 1773 | 1466744193178 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:33 INFO - PROCESS | 1773 | 1466744193187 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:33 INFO - PROCESS | 1773 | 1466744193413 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:56:33 INFO - PROCESS | 1773 | 1466744193594 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:33 INFO - PROCESS | 1773 | 1466744193605 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e74c00 == 59 [pid = 1773] [id = 424] 21:56:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 100 (0x9a88ac00) [pid = 1773] [serial = 1273] [outer = (nil)] 21:56:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 101 (0xa23a4c00) [pid = 1773] [serial = 1274] [outer = 0x9a88ac00] 21:56:33 INFO - PROCESS | 1773 | 1466744193675 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 102 (0xa23f2800) [pid = 1773] [serial = 1275] [outer = 0x9a88ac00] 21:56:34 INFO - PROCESS | 1773 | 1466744194535 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1428ms 21:56:34 INFO - PROCESS | 1773 | 1466744194599 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 1773 | 1466744194608 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 21:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:56:34 INFO - PROCESS | 1773 | 1466744194614 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 1773 | 1466744194617 Marionette TRACE conn3 <- [1,1670,null,{}] 21:56:34 INFO - PROCESS | 1773 | 1466744194622 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:34 INFO - PROCESS | 1773 | 1466744194627 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:34 INFO - PROCESS | 1773 | 1466744194787 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:56:35 INFO - PROCESS | 1773 | 1466744195237 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 1773 | 1466744195244 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ac800 == 60 [pid = 1773] [id = 425] 21:56:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 103 (0x921ad000) [pid = 1773] [serial = 1276] [outer = (nil)] 21:56:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 104 (0x92236c00) [pid = 1773] [serial = 1277] [outer = 0x921ad000] 21:56:35 INFO - PROCESS | 1773 | 1466744195317 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 105 (0x924cbc00) [pid = 1773] [serial = 1278] [outer = 0x921ad000] 21:56:36 INFO - PROCESS | 1773 | 1466744196145 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1586ms 21:56:36 INFO - PROCESS | 1773 | 1466744196206 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:56:36 INFO - PROCESS | 1773 | 1466744196210 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 21:56:36 INFO - PROCESS | 1773 | 1466744196222 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 1773 | 1466744196235 Marionette TRACE conn3 <- [1,1674,null,{}] 21:56:36 INFO - PROCESS | 1773 | 1466744196244 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:36 INFO - PROCESS | 1773 | 1466744196253 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:36 INFO - PROCESS | 1773 | 1466744196450 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:56:36 INFO - PROCESS | 1773 | 1466744196631 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:36 INFO - PROCESS | 1773 | 1466744196639 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233c00 == 61 [pid = 1773] [id = 426] 21:56:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 106 (0x926f9400) [pid = 1773] [serial = 1279] [outer = (nil)] 21:56:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 107 (0x95547800) [pid = 1773] [serial = 1280] [outer = 0x926f9400] 21:56:36 INFO - PROCESS | 1773 | 1466744196705 Marionette DEBUG loaded listener.js 21:56:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 108 (0x9920b400) [pid = 1773] [serial = 1281] [outer = 0x926f9400] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28800 == 60 [pid = 1773] [id = 417] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x922cfc00 == 59 [pid = 1773] [id = 416] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9222ec00 == 58 [pid = 1773] [id = 415] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x978d5c00 == 57 [pid = 1773] [id = 414] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x926f3c00 == 56 [pid = 1773] [id = 413] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x922ee400 == 55 [pid = 1773] [id = 412] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1f400 == 54 [pid = 1773] [id = 396] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c400 == 53 [pid = 1773] [id = 384] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2a000 == 52 [pid = 1773] [id = 392] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x91e82000 == 51 [pid = 1773] [id = 371] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x93e66c00 == 50 [pid = 1773] [id = 374] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92513c00 == 49 [pid = 1773] [id = 404] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x922d0400 == 48 [pid = 1773] [id = 391] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x922ef000 == 47 [pid = 1773] [id = 393] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92411000 == 46 [pid = 1773] [id = 373] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6f800 == 45 [pid = 1773] [id = 379] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86400 == 44 [pid = 1773] [id = 380] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x91e70c00 == 43 [pid = 1773] [id = 405] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b4a4000 == 42 [pid = 1773] [id = 407] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x926f7800 == 41 [pid = 1773] [id = 406] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b3e3400 == 40 [pid = 1773] [id = 408] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x95544800 == 39 [pid = 1773] [id = 382] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25400 == 38 [pid = 1773] [id = 409] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c26400 == 37 [pid = 1773] [id = 410] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x93c1a000 == 36 [pid = 1773] [id = 381] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c22800 == 35 [pid = 1773] [id = 411] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9b30c000 == 34 [pid = 1773] [id = 394] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x95570000 == 33 [pid = 1773] [id = 383] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x921ac800 == 32 [pid = 1773] [id = 425] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x91e74c00 == 31 [pid = 1773] [id = 424] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29400 == 30 [pid = 1773] [id = 423] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9553dc00 == 29 [pid = 1773] [id = 421] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x9a068400 == 28 [pid = 1773] [id = 422] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x93e63c00 == 27 [pid = 1773] [id = 420] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x922c9800 == 26 [pid = 1773] [id = 418] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x92233400 == 25 [pid = 1773] [id = 419] 21:56:37 INFO - PROCESS | 1773 | --DOCSHELL 0x99e0c400 == 24 [pid = 1773] [id = 395] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 107 (0x9b6c7000) [pid = 1773] [serial = 1191] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 106 (0x951d2400) [pid = 1773] [serial = 1197] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 105 (0x922e7000) [pid = 1773] [serial = 1178] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 104 (0x9a88e400) [pid = 1773] [serial = 1205] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 103 (0x9b137c00) [pid = 1773] [serial = 1206] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 102 (0x9a4ad000) [pid = 1773] [serial = 1203] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 101 (0x9b645800) [pid = 1773] [serial = 1185] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 100 (0x92b7a800) [pid = 1773] [serial = 1194] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 99 (0x9b6bc400) [pid = 1773] [serial = 1187] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x924d2800) [pid = 1773] [serial = 1179] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9a064400) [pid = 1773] [serial = 1202] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b6c3c00) [pid = 1773] [serial = 1209] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x95542c00) [pid = 1773] [serial = 1181] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b6c1000) [pid = 1773] [serial = 1188] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9b6c3400) [pid = 1773] [serial = 1190] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b3e8c00) [pid = 1773] [serial = 1184] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x99212400) [pid = 1773] [serial = 1199] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x977f5400) [pid = 1773] [serial = 1211] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x92512800) [pid = 1773] [serial = 1193] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9830ec00) [pid = 1773] [serial = 1182] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x924d0c00) [pid = 1773] [serial = 1200] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b6bd400) [pid = 1773] [serial = 1208] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9250f000) [pid = 1773] [serial = 1196] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x996ee000) [pid = 1773] [serial = 1212] [outer = (nil)] [url = about:blank] 21:56:38 INFO - PROCESS | 1773 | 1466744198634 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2449ms 21:56:38 INFO - PROCESS | 1773 | 1466744198670 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:56:38 INFO - PROCESS | 1773 | 1466744198676 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 21:56:38 INFO - PROCESS | 1773 | 1466744198683 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:56:38 INFO - PROCESS | 1773 | 1466744198689 Marionette TRACE conn3 <- [1,1678,null,{}] 21:56:38 INFO - PROCESS | 1773 | 1466744198695 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:38 INFO - PROCESS | 1773 | 1466744198700 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:38 INFO - PROCESS | 1773 | 1466744198849 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:56:38 INFO - PROCESS | 1773 | 1466744198858 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:38 INFO - PROCESS | 1773 | 1466744198873 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a9400 == 25 [pid = 1773] [id = 427] 21:56:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x921ab000) [pid = 1773] [serial = 1282] [outer = (nil)] 21:56:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922cfc00) [pid = 1773] [serial = 1283] [outer = 0x921ab000] 21:56:38 INFO - PROCESS | 1773 | 1466744198941 Marionette DEBUG loaded listener.js 21:56:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x92309800) [pid = 1773] [serial = 1284] [outer = 0x921ab000] 21:56:39 INFO - PROCESS | 1773 | 1466744199824 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1191ms 21:56:39 INFO - PROCESS | 1773 | 1466744199873 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:56:39 INFO - PROCESS | 1773 | 1466744199880 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 21:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:56:39 INFO - PROCESS | 1773 | 1466744199890 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 1773 | 1466744199893 Marionette TRACE conn3 <- [1,1682,null,{}] 21:56:39 INFO - PROCESS | 1773 | 1466744199899 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:39 INFO - PROCESS | 1773 | 1466744199904 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:40 INFO - PROCESS | 1773 | 1466744200055 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:56:40 INFO - PROCESS | 1773 | 1466744200191 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:40 INFO - PROCESS | 1773 | 1466744200198 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b82000 == 26 [pid = 1773] [id = 428] 21:56:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x93b4cc00) [pid = 1773] [serial = 1285] [outer = (nil)] 21:56:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x93c15000) [pid = 1773] [serial = 1286] [outer = 0x93b4cc00] 21:56:40 INFO - PROCESS | 1773 | 1466744200262 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x93e64000) [pid = 1773] [serial = 1287] [outer = 0x93b4cc00] 21:56:41 INFO - PROCESS | 1773 | 1466744201036 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1181ms 21:56:41 INFO - PROCESS | 1773 | 1466744201071 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:56:41 INFO - PROCESS | 1773 | 1466744201075 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 21:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:56:41 INFO - PROCESS | 1773 | 1466744201082 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 1773 | 1466744201087 Marionette TRACE conn3 <- [1,1686,null,{}] 21:56:41 INFO - PROCESS | 1773 | 1466744201110 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:41 INFO - PROCESS | 1773 | 1466744201119 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:41 INFO - PROCESS | 1773 | 1466744201318 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:56:41 INFO - PROCESS | 1773 | 1466744201337 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:41 INFO - PROCESS | 1773 | 1466744201349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x9830a000 == 27 [pid = 1773] [id = 429] 21:56:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x98351000) [pid = 1773] [serial = 1288] [outer = (nil)] 21:56:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x99298800) [pid = 1773] [serial = 1289] [outer = 0x98351000] 21:56:41 INFO - PROCESS | 1773 | 1466744201411 Marionette DEBUG loaded listener.js 21:56:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x996ef000) [pid = 1773] [serial = 1290] [outer = 0x98351000] 21:56:42 INFO - PROCESS | 1773 | 1466744202264 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:56:42 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 21:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1237ms 21:56:42 INFO - PROCESS | 1773 | 1466744202327 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:56:42 INFO - PROCESS | 1773 | 1466744202331 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 21:56:42 INFO - PROCESS | 1773 | 1466744202337 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:56:42 INFO - PROCESS | 1773 | 1466744202339 Marionette TRACE conn3 <- [1,1690,null,{}] 21:56:42 INFO - PROCESS | 1773 | 1466744202344 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:42 INFO - PROCESS | 1773 | 1466744202348 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:42 INFO - PROCESS | 1773 | 1466744202539 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9a888c00) [pid = 1773] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x91e71c00) [pid = 1773] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x91e73000) [pid = 1773] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x91e7a400) [pid = 1773] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x92b7d400) [pid = 1773] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x951d1400) [pid = 1773] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b9bf000) [pid = 1773] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9b64a400) [pid = 1773] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x91e7ec00) [pid = 1773] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x99298000) [pid = 1773] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x926f6800) [pid = 1773] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e79800) [pid = 1773] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x996e4400) [pid = 1773] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922ee800) [pid = 1773] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x926f2000) [pid = 1773] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:56:43 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99643c00) [pid = 1773] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:56:43 INFO - PROCESS | 1773 | 1466744203512 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:43 INFO - PROCESS | 1773 | 1466744203520 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71c00 == 28 [pid = 1773] [id = 430] 21:56:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x91e74000) [pid = 1773] [serial = 1291] [outer = (nil)] 21:56:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x921a6c00) [pid = 1773] [serial = 1292] [outer = 0x91e74000] 21:56:43 INFO - PROCESS | 1773 | 1466744203581 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9250e000) [pid = 1773] [serial = 1293] [outer = 0x91e74000] 21:56:44 INFO - PROCESS | 1773 | 1466744204227 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1935ms 21:56:44 INFO - PROCESS | 1773 | 1466744204272 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:56:44 INFO - PROCESS | 1773 | 1466744204275 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 21:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:56:44 INFO - PROCESS | 1773 | 1466744204281 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:56:44 INFO - PROCESS | 1773 | 1466744204284 Marionette TRACE conn3 <- [1,1694,null,{}] 21:56:44 INFO - PROCESS | 1773 | 1466744204289 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:44 INFO - PROCESS | 1773 | 1466744204292 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:44 INFO - PROCESS | 1773 | 1466744204474 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:56:44 INFO - PROCESS | 1773 | 1466744204494 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 1773 | 1466744204501 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7ec00 == 29 [pid = 1773] [id = 431] 21:56:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e84800) [pid = 1773] [serial = 1294] [outer = (nil)] 21:56:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9a4a2400) [pid = 1773] [serial = 1295] [outer = 0x91e84800] 21:56:44 INFO - PROCESS | 1773 | 1466744204561 Marionette DEBUG loaded listener.js 21:56:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9a4ab000) [pid = 1773] [serial = 1296] [outer = 0x91e84800] 21:56:45 INFO - PROCESS | 1773 | 1466744205323 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1076ms 21:56:45 INFO - PROCESS | 1773 | 1466744205403 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:56:45 INFO - PROCESS | 1773 | 1466744205408 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 21:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:56:45 INFO - PROCESS | 1773 | 1466744205417 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:56:45 INFO - PROCESS | 1773 | 1466744205422 Marionette TRACE conn3 <- [1,1698,null,{}] 21:56:45 INFO - PROCESS | 1773 | 1466744205431 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:45 INFO - PROCESS | 1773 | 1466744205437 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:45 INFO - PROCESS | 1773 | 1466744205641 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:56:45 INFO - PROCESS | 1773 | 1466744205809 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:45 INFO - PROCESS | 1773 | 1466744205818 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24c00 == 30 [pid = 1773] [id = 432] 21:56:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x921a7c00) [pid = 1773] [serial = 1297] [outer = (nil)] 21:56:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9223a000) [pid = 1773] [serial = 1298] [outer = 0x921a7c00] 21:56:45 INFO - PROCESS | 1773 | 1466744205908 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x924c9800) [pid = 1773] [serial = 1299] [outer = 0x921a7c00] 21:56:46 INFO - PROCESS | 1773 | 1466744206866 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:56:46 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 21:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1537ms 21:56:46 INFO - PROCESS | 1773 | 1466744206954 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:56:46 INFO - PROCESS | 1773 | 1466744206959 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 21:56:46 INFO - PROCESS | 1773 | 1466744206969 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:56:46 INFO - PROCESS | 1773 | 1466744206975 Marionette TRACE conn3 <- [1,1702,null,{}] 21:56:46 INFO - PROCESS | 1773 | 1466744206981 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:46 INFO - PROCESS | 1773 | 1466744206986 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:47 INFO - PROCESS | 1773 | 1466744207182 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:56:47 INFO - PROCESS | 1773 | 1466744207393 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:47 INFO - PROCESS | 1773 | 1466744207403 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x95114400 == 31 [pid = 1773] [id = 433] 21:56:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x951d2400) [pid = 1773] [serial = 1300] [outer = (nil)] 21:56:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x95542c00) [pid = 1773] [serial = 1301] [outer = 0x951d2400] 21:56:47 INFO - PROCESS | 1773 | 1466744207519 Marionette DEBUG loaded listener.js 21:56:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x977ecc00) [pid = 1773] [serial = 1302] [outer = 0x951d2400] 21:56:48 INFO - PROCESS | 1773 | 1466744208388 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1499ms 21:56:48 INFO - PROCESS | 1773 | 1466744208465 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:56:48 INFO - PROCESS | 1773 | 1466744208469 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 21:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:56:48 INFO - PROCESS | 1773 | 1466744208475 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:56:48 INFO - PROCESS | 1773 | 1466744208479 Marionette TRACE conn3 <- [1,1706,null,{}] 21:56:48 INFO - PROCESS | 1773 | 1466744208491 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:48 INFO - PROCESS | 1773 | 1466744208499 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:48 INFO - PROCESS | 1773 | 1466744208695 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:56:48 INFO - PROCESS | 1773 | 1466744208949 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:48 INFO - PROCESS | 1773 | 1466744208962 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acac000 == 32 [pid = 1773] [id = 434] 21:56:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9acb3800) [pid = 1773] [serial = 1303] [outer = (nil)] 21:56:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9b1c2400) [pid = 1773] [serial = 1304] [outer = 0x9acb3800] 21:56:49 INFO - PROCESS | 1773 | 1466744209090 Marionette DEBUG loaded listener.js 21:56:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9b1c8000) [pid = 1773] [serial = 1305] [outer = 0x9acb3800] 21:56:49 INFO - PROCESS | 1773 | 1466744209970 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1531ms 21:56:50 INFO - PROCESS | 1773 | 1466744210007 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:56:50 INFO - PROCESS | 1773 | 1466744210011 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 21:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:56:50 INFO - PROCESS | 1773 | 1466744210017 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:56:50 INFO - PROCESS | 1773 | 1466744210019 Marionette TRACE conn3 <- [1,1710,null,{}] 21:56:50 INFO - PROCESS | 1773 | 1466744210025 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:50 INFO - PROCESS | 1773 | 1466744210029 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:50 INFO - PROCESS | 1773 | 1466744210223 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:56:50 INFO - PROCESS | 1773 | 1466744210402 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:50 INFO - PROCESS | 1773 | 1466744210411 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c23c00 == 33 [pid = 1773] [id = 435] 21:56:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x92238000) [pid = 1773] [serial = 1306] [outer = (nil)] 21:56:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9b4a4800) [pid = 1773] [serial = 1307] [outer = 0x92238000] 21:56:50 INFO - PROCESS | 1773 | 1466744210482 Marionette DEBUG loaded listener.js 21:56:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x9b64b000) [pid = 1773] [serial = 1308] [outer = 0x92238000] 21:56:51 INFO - PROCESS | 1773 | 1466744211398 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1438ms 21:56:51 INFO - PROCESS | 1773 | 1466744211455 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:56:51 INFO - PROCESS | 1773 | 1466744211458 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 21:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:56:51 INFO - PROCESS | 1773 | 1466744211465 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:56:51 INFO - PROCESS | 1773 | 1466744211467 Marionette TRACE conn3 <- [1,1714,null,{}] 21:56:51 INFO - PROCESS | 1773 | 1466744211473 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:51 INFO - PROCESS | 1773 | 1466744211478 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:51 INFO - PROCESS | 1773 | 1466744211634 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:56:51 INFO - PROCESS | 1773 | 1466744211907 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:51 INFO - PROCESS | 1773 | 1466744211916 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72800 == 34 [pid = 1773] [id = 436] 21:56:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x91e7ac00) [pid = 1773] [serial = 1309] [outer = (nil)] 21:56:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x91e84000) [pid = 1773] [serial = 1310] [outer = 0x91e7ac00] 21:56:52 INFO - PROCESS | 1773 | 1466744212037 Marionette DEBUG loaded listener.js 21:56:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x922c8c00) [pid = 1773] [serial = 1311] [outer = 0x91e7ac00] 21:56:52 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71c00 == 33 [pid = 1773] [id = 430] 21:56:52 INFO - PROCESS | 1773 | --DOCSHELL 0x9830a000 == 32 [pid = 1773] [id = 429] 21:56:52 INFO - PROCESS | 1773 | --DOCSHELL 0x92b82000 == 31 [pid = 1773] [id = 428] 21:56:52 INFO - PROCESS | 1773 | --DOCSHELL 0x921a9400 == 30 [pid = 1773] [id = 427] 21:56:52 INFO - PROCESS | 1773 | --DOCSHELL 0x92233c00 == 29 [pid = 1773] [id = 426] 21:56:52 INFO - PROCESS | 1773 | 1466744212985 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9b3eb400) [pid = 1773] [serial = 1176] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9b1cbc00) [pid = 1773] [serial = 1250] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x92304400) [pid = 1773] [serial = 1253] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b3e1000) [pid = 1773] [serial = 1251] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x92306000) [pid = 1773] [serial = 1235] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x93c14800) [pid = 1773] [serial = 1236] [outer = (nil)] [url = about:blank] 21:56:52 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9d959000) [pid = 1773] [serial = 1232] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0xa0704c00) [pid = 1773] [serial = 1233] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9b9b6000) [pid = 1773] [serial = 1215] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9b64b400) [pid = 1773] [serial = 1214] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x977ef000) [pid = 1773] [serial = 1220] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x996e1800) [pid = 1773] [serial = 1221] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9bfe6400) [pid = 1773] [serial = 1226] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9c122000) [pid = 1773] [serial = 1227] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b6bb800) [pid = 1773] [serial = 1223] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b9c1000) [pid = 1773] [serial = 1224] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x922ed400) [pid = 1773] [serial = 1217] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9250cc00) [pid = 1773] [serial = 1218] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x996ec800) [pid = 1773] [serial = 1244] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x99e03c00) [pid = 1773] [serial = 1245] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9534b800) [pid = 1773] [serial = 1241] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99213800) [pid = 1773] [serial = 1242] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9c129800) [pid = 1773] [serial = 1229] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9c12b800) [pid = 1773] [serial = 1230] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a887400) [pid = 1773] [serial = 1247] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9230a800) [pid = 1773] [serial = 1238] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9250a800) [pid = 1773] [serial = 1239] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b12d000) [pid = 1773] [serial = 1248] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977f0000) [pid = 1773] [serial = 1254] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b9bd400) [pid = 1773] [serial = 1257] [outer = (nil)] [url = about:blank] 21:56:53 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b6c8800) [pid = 1773] [serial = 1256] [outer = (nil)] [url = about:blank] 21:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1582ms 21:56:53 INFO - PROCESS | 1773 | 1466744213049 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:56:53 INFO - PROCESS | 1773 | 1466744213054 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 21:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:56:53 INFO - PROCESS | 1773 | 1466744213060 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:56:53 INFO - PROCESS | 1773 | 1466744213064 Marionette TRACE conn3 <- [1,1718,null,{}] 21:56:53 INFO - PROCESS | 1773 | 1466744213071 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:53 INFO - PROCESS | 1773 | 1466744213078 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:53 INFO - PROCESS | 1773 | 1466744213223 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:56:53 INFO - PROCESS | 1773 | 1466744213352 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:53 INFO - PROCESS | 1773 | 1466744213361 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250a400 == 30 [pid = 1773] [id = 437] 21:56:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9250d000) [pid = 1773] [serial = 1312] [outer = (nil)] 21:56:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926efc00) [pid = 1773] [serial = 1313] [outer = 0x9250d000] 21:56:53 INFO - PROCESS | 1773 | 1466744213458 Marionette DEBUG loaded listener.js 21:56:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92b76000) [pid = 1773] [serial = 1314] [outer = 0x9250d000] 21:56:54 INFO - PROCESS | 1773 | 1466744214122 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1133ms 21:56:54 INFO - PROCESS | 1773 | 1466744214203 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 1773 | 1466744214208 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 21:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:56:54 INFO - PROCESS | 1773 | 1466744214223 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - PROCESS | 1773 | 1466744214226 Marionette TRACE conn3 <- [1,1722,null,{}] 21:56:54 INFO - PROCESS | 1773 | 1466744214232 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:54 INFO - PROCESS | 1773 | 1466744214235 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:54 INFO - PROCESS | 1773 | 1466744214385 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:56:54 INFO - PROCESS | 1773 | 1466744214394 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:54 INFO - PROCESS | 1773 | 1466744214400 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x951ce400 == 31 [pid = 1773] [id = 438] 21:56:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x951d1400) [pid = 1773] [serial = 1315] [outer = (nil)] 21:56:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x978d7800) [pid = 1773] [serial = 1316] [outer = 0x951d1400] 21:56:54 INFO - PROCESS | 1773 | 1466744214462 Marionette DEBUG loaded listener.js 21:56:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e3c00) [pid = 1773] [serial = 1317] [outer = 0x951d1400] 21:56:55 INFO - PROCESS | 1773 | 1466744215335 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:56:55 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 21:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1135ms 21:56:55 INFO - PROCESS | 1773 | 1466744215356 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:56:55 INFO - PROCESS | 1773 | 1466744215360 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 21:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:56:55 INFO - PROCESS | 1773 | 1466744215383 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:56:55 INFO - PROCESS | 1773 | 1466744215391 Marionette TRACE conn3 <- [1,1726,null,{}] 21:56:55 INFO - PROCESS | 1773 | 1466744215408 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:55 INFO - PROCESS | 1773 | 1466744215415 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:55 INFO - PROCESS | 1773 | 1466744215603 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:56:55 INFO - PROCESS | 1773 | 1466744215628 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 1773 | 1466744215639 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x92230c00 == 32 [pid = 1773] [id = 439] 21:56:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a066800) [pid = 1773] [serial = 1318] [outer = (nil)] 21:56:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b1c1800) [pid = 1773] [serial = 1319] [outer = 0x9a066800] 21:56:55 INFO - PROCESS | 1773 | 1466744215695 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b1c4800) [pid = 1773] [serial = 1320] [outer = 0x9a066800] 21:56:56 INFO - PROCESS | 1773 | 1466744216511 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1198ms 21:56:56 INFO - PROCESS | 1773 | 1466744216579 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 1773 | 1466744216584 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 21:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:56:56 INFO - PROCESS | 1773 | 1466744216590 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - PROCESS | 1773 | 1466744216592 Marionette TRACE conn3 <- [1,1730,null,{}] 21:56:56 INFO - PROCESS | 1773 | 1466744216597 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:56 INFO - PROCESS | 1773 | 1466744216601 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:56 INFO - PROCESS | 1773 | 1466744216797 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:56:56 INFO - PROCESS | 1773 | 1466744216819 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:56 INFO - PROCESS | 1773 | 1466744216824 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e0c400 == 33 [pid = 1773] [id = 440] 21:56:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b1c3000) [pid = 1773] [serial = 1321] [outer = (nil)] 21:56:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b645800) [pid = 1773] [serial = 1322] [outer = 0x9b1c3000] 21:56:56 INFO - PROCESS | 1773 | 1466744216886 Marionette DEBUG loaded listener.js 21:56:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b4a2c00) [pid = 1773] [serial = 1323] [outer = 0x9b1c3000] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b1c2800) [pid = 1773] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x921ab000) [pid = 1773] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x926f9400) [pid = 1773] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92233800) [pid = 1773] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x951d0c00) [pid = 1773] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x91e74000) [pid = 1773] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9a889400) [pid = 1773] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93b4cc00) [pid = 1773] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x921ad000) [pid = 1773] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b3e6c00) [pid = 1773] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x98351000) [pid = 1773] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:56:57 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a88ac00) [pid = 1773] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:56:57 INFO - PROCESS | 1773 | 1466744217798 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:56:57 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 21:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1235ms 21:56:57 INFO - PROCESS | 1773 | 1466744217825 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:56:57 INFO - PROCESS | 1773 | 1466744217828 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 21:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:56:57 INFO - PROCESS | 1773 | 1466744217834 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:56:57 INFO - PROCESS | 1773 | 1466744217836 Marionette TRACE conn3 <- [1,1734,null,{}] 21:56:57 INFO - PROCESS | 1773 | 1466744217841 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:57 INFO - PROCESS | 1773 | 1466744217845 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:57 INFO - PROCESS | 1773 | 1466744217977 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:56:58 INFO - PROCESS | 1773 | 1466744217989 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:58 INFO - PROCESS | 1773 | 1466744218005 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8cc00 == 34 [pid = 1773] [id = 441] 21:56:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92231000) [pid = 1773] [serial = 1324] [outer = (nil)] 21:56:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x978d5800) [pid = 1773] [serial = 1325] [outer = 0x92231000] 21:56:58 INFO - PROCESS | 1773 | 1466744218077 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9b647400) [pid = 1773] [serial = 1326] [outer = 0x92231000] 21:56:58 INFO - PROCESS | 1773 | 1466744218884 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1132ms 21:56:58 INFO - PROCESS | 1773 | 1466744218967 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 1773 | 1466744218970 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 21:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:56:58 INFO - PROCESS | 1773 | 1466744218975 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - PROCESS | 1773 | 1466744218977 Marionette TRACE conn3 <- [1,1738,null,{}] 21:56:58 INFO - PROCESS | 1773 | 1466744218987 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:58 INFO - PROCESS | 1773 | 1466744218990 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:59 INFO - PROCESS | 1773 | 1466744219143 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:56:59 INFO - PROCESS | 1773 | 1466744219178 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:59 INFO - PROCESS | 1773 | 1466744219183 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:56:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c22800 == 35 [pid = 1773] [id = 442] 21:56:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93b46400) [pid = 1773] [serial = 1327] [outer = (nil)] 21:56:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b95c800) [pid = 1773] [serial = 1328] [outer = 0x93b46400] 21:56:59 INFO - PROCESS | 1773 | 1466744219244 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9bfdd400) [pid = 1773] [serial = 1329] [outer = 0x93b46400] 21:57:00 INFO - PROCESS | 1773 | 1466744220342 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1430ms 21:57:00 INFO - PROCESS | 1773 | 1466744220407 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:57:00 INFO - PROCESS | 1773 | 1466744220414 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 21:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:57:00 INFO - PROCESS | 1773 | 1466744220423 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 1773 | 1466744220428 Marionette TRACE conn3 <- [1,1742,null,{}] 21:57:00 INFO - PROCESS | 1773 | 1466744220438 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:00 INFO - PROCESS | 1773 | 1466744220443 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:00 INFO - PROCESS | 1773 | 1466744220645 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:57:00 INFO - PROCESS | 1773 | 1466744220858 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 1773 | 1466744220867 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230a800 == 36 [pid = 1773] [id = 443] 21:57:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9240f800) [pid = 1773] [serial = 1330] [outer = (nil)] 21:57:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x931ba400) [pid = 1773] [serial = 1331] [outer = 0x9240f800] 21:57:01 INFO - PROCESS | 1773 | 1466744220997 Marionette DEBUG loaded listener.js 21:57:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93e60800) [pid = 1773] [serial = 1332] [outer = 0x9240f800] 21:57:01 INFO - PROCESS | 1773 | 1466744221827 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1436ms 21:57:01 INFO - PROCESS | 1773 | 1466744221859 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:57:01 INFO - PROCESS | 1773 | 1466744221864 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 21:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:57:01 INFO - PROCESS | 1773 | 1466744221875 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:57:01 INFO - PROCESS | 1773 | 1466744221878 Marionette TRACE conn3 <- [1,1746,null,{}] 21:57:01 INFO - PROCESS | 1773 | 1466744221884 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:01 INFO - PROCESS | 1773 | 1466744221890 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:02 INFO - PROCESS | 1773 | 1466744222066 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:57:02 INFO - PROCESS | 1773 | 1466744222242 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 1773 | 1466744222248 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x951ce000 == 37 [pid = 1773] [id = 444] 21:57:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9963c400) [pid = 1773] [serial = 1333] [outer = (nil)] 21:57:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x99e03400) [pid = 1773] [serial = 1334] [outer = 0x9963c400] 21:57:02 INFO - PROCESS | 1773 | 1466744222325 Marionette DEBUG loaded listener.js 21:57:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a4a9400) [pid = 1773] [serial = 1335] [outer = 0x9963c400] 21:57:03 INFO - PROCESS | 1773 | 1466744223228 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1392ms 21:57:03 INFO - PROCESS | 1773 | 1466744223267 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:57:03 INFO - PROCESS | 1773 | 1466744223270 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 21:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:57:03 INFO - PROCESS | 1773 | 1466744223277 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:57:03 INFO - PROCESS | 1773 | 1466744223283 Marionette TRACE conn3 <- [1,1750,null,{}] 21:57:03 INFO - PROCESS | 1773 | 1466744223298 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:03 INFO - PROCESS | 1773 | 1466744223306 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:03 INFO - PROCESS | 1773 | 1466744223477 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:57:03 INFO - PROCESS | 1773 | 1466744223649 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:03 INFO - PROCESS | 1773 | 1466744223663 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6c8c00 == 38 [pid = 1773] [id = 445] 21:57:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b6c9000) [pid = 1773] [serial = 1336] [outer = (nil)] 21:57:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b9bac00) [pid = 1773] [serial = 1337] [outer = 0x9b6c9000] 21:57:03 INFO - PROCESS | 1773 | 1466744223735 Marionette DEBUG loaded listener.js 21:57:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9c0f7000) [pid = 1773] [serial = 1338] [outer = 0x9b6c9000] 21:57:04 INFO - PROCESS | 1773 | 1466744224598 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1387ms 21:57:04 INFO - PROCESS | 1773 | 1466744224664 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:57:04 INFO - PROCESS | 1773 | 1466744224669 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 21:57:04 INFO - PROCESS | 1773 | 1466744224675 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 1773 | 1466744224678 Marionette TRACE conn3 <- [1,1754,null,{}] 21:57:04 INFO - PROCESS | 1773 | 1466744224683 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:04 INFO - PROCESS | 1773 | 1466744224688 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:04 INFO - PROCESS | 1773 | 1466744224859 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:57:05 INFO - PROCESS | 1773 | 1466744225029 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:05 INFO - PROCESS | 1773 | 1466744225035 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7a800 == 39 [pid = 1773] [id = 446] 21:57:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b1cfc00) [pid = 1773] [serial = 1339] [outer = (nil)] 21:57:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9c12b400) [pid = 1773] [serial = 1340] [outer = 0x9b1cfc00] 21:57:05 INFO - PROCESS | 1773 | 1466744225109 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9c12e800) [pid = 1773] [serial = 1341] [outer = 0x9b1cfc00] 21:57:05 INFO - PROCESS | 1773 | 1466744225911 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1281ms 21:57:05 INFO - PROCESS | 1773 | 1466744225956 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:57:05 INFO - PROCESS | 1773 | 1466744225959 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 21:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:57:05 INFO - PROCESS | 1773 | 1466744225969 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:57:05 INFO - PROCESS | 1773 | 1466744225976 Marionette TRACE conn3 <- [1,1758,null,{}] 21:57:05 INFO - PROCESS | 1773 | 1466744225983 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:05 INFO - PROCESS | 1773 | 1466744225988 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:06 INFO - PROCESS | 1773 | 1466744226142 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:57:06 INFO - PROCESS | 1773 | 1466744226313 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:06 INFO - PROCESS | 1773 | 1466744226325 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c800 == 40 [pid = 1773] [id = 447] 21:57:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9240f400) [pid = 1773] [serial = 1342] [outer = (nil)] 21:57:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9d909800) [pid = 1773] [serial = 1343] [outer = 0x9240f400] 21:57:06 INFO - PROCESS | 1773 | 1466744226397 Marionette DEBUG loaded listener.js 21:57:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9d953000) [pid = 1773] [serial = 1344] [outer = 0x9240f400] 21:57:07 INFO - PROCESS | 1773 | 1466744227289 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1387ms 21:57:07 INFO - PROCESS | 1773 | 1466744227358 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:57:07 INFO - PROCESS | 1773 | 1466744227362 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 21:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:57:07 INFO - PROCESS | 1773 | 1466744227368 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:57:07 INFO - PROCESS | 1773 | 1466744227372 Marionette TRACE conn3 <- [1,1762,null,{}] 21:57:07 INFO - PROCESS | 1773 | 1466744227377 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:07 INFO - PROCESS | 1773 | 1466744227386 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:07 INFO - PROCESS | 1773 | 1466744227614 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:57:07 INFO - PROCESS | 1773 | 1466744227788 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 1773 | 1466744227797 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1b400 == 41 [pid = 1773] [id = 448] 21:57:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x91e71000) [pid = 1773] [serial = 1345] [outer = (nil)] 21:57:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0xa209a000) [pid = 1773] [serial = 1346] [outer = 0x91e71000] 21:57:07 INFO - PROCESS | 1773 | 1466744227867 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0xa2323400) [pid = 1773] [serial = 1347] [outer = 0x91e71000] 21:57:08 INFO - PROCESS | 1773 | 1466744228733 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1429ms 21:57:08 INFO - PROCESS | 1773 | 1466744228798 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:57:08 INFO - PROCESS | 1773 | 1466744228802 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 21:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:57:08 INFO - PROCESS | 1773 | 1466744228808 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:57:08 INFO - PROCESS | 1773 | 1466744228812 Marionette TRACE conn3 <- [1,1766,null,{}] 21:57:08 INFO - PROCESS | 1773 | 1466744228818 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:08 INFO - PROCESS | 1773 | 1466744228823 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:08 INFO - PROCESS | 1773 | 1466744228988 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:57:09 INFO - PROCESS | 1773 | 1466744229166 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:09 INFO - PROCESS | 1773 | 1466744229174 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6f400 == 42 [pid = 1773] [id = 449] 21:57:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x91e86400) [pid = 1773] [serial = 1348] [outer = (nil)] 21:57:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x92406000) [pid = 1773] [serial = 1349] [outer = 0x91e86400] 21:57:09 INFO - PROCESS | 1773 | 1466744229260 Marionette DEBUG loaded listener.js 21:57:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x926f5000) [pid = 1773] [serial = 1350] [outer = 0x91e86400] 21:57:10 INFO - PROCESS | 1773 | 1466744230314 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1538ms 21:57:10 INFO - PROCESS | 1773 | 1466744230348 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:57:10 INFO - PROCESS | 1773 | 1466744230355 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 21:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:57:10 INFO - PROCESS | 1773 | 1466744230363 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:57:10 INFO - PROCESS | 1773 | 1466744230368 Marionette TRACE conn3 <- [1,1770,null,{}] 21:57:10 INFO - PROCESS | 1773 | 1466744230375 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:10 INFO - PROCESS | 1773 | 1466744230381 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:10 INFO - PROCESS | 1773 | 1466744230550 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:57:10 INFO - PROCESS | 1773 | 1466744230773 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:10 INFO - PROCESS | 1773 | 1466744230788 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1d400 == 43 [pid = 1773] [id = 450] 21:57:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x926f9400) [pid = 1773] [serial = 1351] [outer = (nil)] 21:57:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x93b41800) [pid = 1773] [serial = 1352] [outer = 0x926f9400] 21:57:10 INFO - PROCESS | 1773 | 1466744230955 Marionette DEBUG loaded listener.js 21:57:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x93e62800) [pid = 1773] [serial = 1353] [outer = 0x926f9400] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8cc00 == 42 [pid = 1773] [id = 441] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x99e0c400 == 41 [pid = 1773] [id = 440] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x92230c00 == 40 [pid = 1773] [id = 439] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x951ce400 == 39 [pid = 1773] [id = 438] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x9250a400 == 38 [pid = 1773] [id = 437] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72800 == 37 [pid = 1773] [id = 436] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7ec00 == 36 [pid = 1773] [id = 431] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24c00 == 35 [pid = 1773] [id = 432] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x95114400 == 34 [pid = 1773] [id = 433] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x9acac000 == 33 [pid = 1773] [id = 434] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c23c00 == 32 [pid = 1773] [id = 435] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6f400 == 31 [pid = 1773] [id = 449] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c800 == 30 [pid = 1773] [id = 447] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1b400 == 29 [pid = 1773] [id = 448] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7a800 == 28 [pid = 1773] [id = 446] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6c8c00 == 27 [pid = 1773] [id = 445] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x9230a800 == 26 [pid = 1773] [id = 443] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x951ce000 == 25 [pid = 1773] [id = 444] 21:57:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c22800 == 24 [pid = 1773] [id = 442] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x9a4a2400) [pid = 1773] [serial = 1295] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0xa111c400) [pid = 1773] [serial = 1272] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x92309800) [pid = 1773] [serial = 1284] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x95547800) [pid = 1773] [serial = 1280] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x922c8000) [pid = 1773] [serial = 1259] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x95544c00) [pid = 1773] [serial = 1262] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0xa111a000) [pid = 1773] [serial = 1271] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x921a6c00) [pid = 1773] [serial = 1292] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x92305000) [pid = 1773] [serial = 1260] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0xa0707400) [pid = 1773] [serial = 1269] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9250e000) [pid = 1773] [serial = 1293] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x93e64000) [pid = 1773] [serial = 1287] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x93c15000) [pid = 1773] [serial = 1286] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x924cbc00) [pid = 1773] [serial = 1278] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922cfc00) [pid = 1773] [serial = 1283] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9c121c00) [pid = 1773] [serial = 1266] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x996ef000) [pid = 1773] [serial = 1290] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x99298800) [pid = 1773] [serial = 1289] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9963e000) [pid = 1773] [serial = 1263] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0xa23f2800) [pid = 1773] [serial = 1275] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0xa23a4c00) [pid = 1773] [serial = 1274] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b6c5c00) [pid = 1773] [serial = 1265] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9920b400) [pid = 1773] [serial = 1281] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92236c00) [pid = 1773] [serial = 1277] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9d957800) [pid = 1773] [serial = 1268] [outer = (nil)] [url = about:blank] 21:57:12 INFO - PROCESS | 1773 | 1466744232900 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2586ms 21:57:12 INFO - PROCESS | 1773 | 1466744232950 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 1773 | 1466744232955 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 21:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:57:12 INFO - PROCESS | 1773 | 1466744232963 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 1773 | 1466744232968 Marionette TRACE conn3 <- [1,1774,null,{}] 21:57:12 INFO - PROCESS | 1773 | 1466744232975 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:12 INFO - PROCESS | 1773 | 1466744232980 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:13 INFO - PROCESS | 1773 | 1466744233130 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:57:13 INFO - PROCESS | 1773 | 1466744233249 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:13 INFO - PROCESS | 1773 | 1466744233262 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86c00 == 25 [pid = 1773] [id = 451] 21:57:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x91e88000) [pid = 1773] [serial = 1354] [outer = (nil)] 21:57:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x91e8f000) [pid = 1773] [serial = 1355] [outer = 0x91e88000] 21:57:13 INFO - PROCESS | 1773 | 1466744233323 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x921a3400) [pid = 1773] [serial = 1356] [outer = 0x91e88000] 21:57:14 INFO - PROCESS | 1773 | 1466744234021 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1082ms 21:57:14 INFO - PROCESS | 1773 | 1466744234056 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 1773 | 1466744234064 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 21:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:57:14 INFO - PROCESS | 1773 | 1466744234076 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - PROCESS | 1773 | 1466744234079 Marionette TRACE conn3 <- [1,1778,null,{}] 21:57:14 INFO - PROCESS | 1773 | 1466744234086 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:14 INFO - PROCESS | 1773 | 1466744234091 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:14 INFO - PROCESS | 1773 | 1466744234336 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:57:14 INFO - PROCESS | 1773 | 1466744234354 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:14 INFO - PROCESS | 1773 | 1466744234362 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6800 == 26 [pid = 1773] [id = 452] 21:57:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x922e7c00) [pid = 1773] [serial = 1357] [outer = (nil)] 21:57:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x922ec800) [pid = 1773] [serial = 1358] [outer = 0x922e7c00] 21:57:14 INFO - PROCESS | 1773 | 1466744234492 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x92304c00) [pid = 1773] [serial = 1359] [outer = 0x922e7c00] 21:57:15 INFO - PROCESS | 1773 | 1466744235322 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:57:15 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 21:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1286ms 21:57:15 INFO - PROCESS | 1773 | 1466744235362 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:57:15 INFO - PROCESS | 1773 | 1466744235364 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 21:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:57:15 INFO - PROCESS | 1773 | 1466744235372 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:57:15 INFO - PROCESS | 1773 | 1466744235377 Marionette TRACE conn3 <- [1,1782,null,{}] 21:57:15 INFO - PROCESS | 1773 | 1466744235403 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:15 INFO - PROCESS | 1773 | 1466744235411 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:15 INFO - PROCESS | 1773 | 1466744235596 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:57:15 INFO - PROCESS | 1773 | 1466744235613 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:15 INFO - PROCESS | 1773 | 1466744235624 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250e800 == 27 [pid = 1773] [id = 453] 21:57:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x92517400) [pid = 1773] [serial = 1360] [outer = (nil)] 21:57:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x926f2000) [pid = 1773] [serial = 1361] [outer = 0x92517400] 21:57:15 INFO - PROCESS | 1773 | 1466744235690 Marionette DEBUG loaded listener.js 21:57:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x92b7a800) [pid = 1773] [serial = 1362] [outer = 0x92517400] 21:57:16 INFO - PROCESS | 1773 | 1466744236587 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:57:16 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 21:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1289ms 21:57:16 INFO - PROCESS | 1773 | 1466744236662 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:57:16 INFO - PROCESS | 1773 | 1466744236666 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 21:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:57:16 INFO - PROCESS | 1773 | 1466744236675 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:57:16 INFO - PROCESS | 1773 | 1466744236678 Marionette TRACE conn3 <- [1,1786,null,{}] 21:57:16 INFO - PROCESS | 1773 | 1466744236682 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:16 INFO - PROCESS | 1773 | 1466744236687 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:16 INFO - PROCESS | 1773 | 1466744236878 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:57:16 INFO - PROCESS | 1773 | 1466744236961 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 1773 | 1466744236975 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cf000 == 28 [pid = 1773] [id = 454] 21:57:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922f2800) [pid = 1773] [serial = 1363] [outer = (nil)] 21:57:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x93c19800) [pid = 1773] [serial = 1364] [outer = 0x922f2800] 21:57:17 INFO - PROCESS | 1773 | 1466744237038 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x951ce400) [pid = 1773] [serial = 1365] [outer = 0x922f2800] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92231000) [pid = 1773] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b1c3000) [pid = 1773] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e84800) [pid = 1773] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x91e7ac00) [pid = 1773] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9acb3800) [pid = 1773] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x951d2400) [pid = 1773] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x92238000) [pid = 1773] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x921a7c00) [pid = 1773] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9250d000) [pid = 1773] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x951d1400) [pid = 1773] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a066800) [pid = 1773] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:57:17 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93b46400) [pid = 1773] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:57:18 INFO - PROCESS | 1773 | 1466744238188 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:57:18 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 21:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1535ms 21:57:18 INFO - PROCESS | 1773 | 1466744238212 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:57:18 INFO - PROCESS | 1773 | 1466744238217 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 21:57:18 INFO - PROCESS | 1773 | 1466744238223 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 1773 | 1466744238226 Marionette TRACE conn3 <- [1,1790,null,{}] 21:57:18 INFO - PROCESS | 1773 | 1466744238231 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:18 INFO - PROCESS | 1773 | 1466744238234 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:18 INFO - PROCESS | 1773 | 1466744238411 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:57:18 INFO - PROCESS | 1773 | 1466744238494 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 1773 | 1466744238502 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x92514c00 == 29 [pid = 1773] [id = 455] 21:57:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x926f1800) [pid = 1773] [serial = 1366] [outer = (nil)] 21:57:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951cd000) [pid = 1773] [serial = 1367] [outer = 0x926f1800] 21:57:18 INFO - PROCESS | 1773 | 1466744238562 Marionette DEBUG loaded listener.js 21:57:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x95341c00) [pid = 1773] [serial = 1368] [outer = 0x926f1800] 21:57:19 INFO - PROCESS | 1773 | 1466744239217 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:57:19 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) 21:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1026ms 21:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:57:19 INFO - PROCESS | 1773 | 1466744239248 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:57:19 INFO - PROCESS | 1773 | 1466744239251 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 21:57:19 INFO - PROCESS | 1773 | 1466744239257 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:57:19 INFO - PROCESS | 1773 | 1466744239260 Marionette TRACE conn3 <- [1,1794,null,{}] 21:57:19 INFO - PROCESS | 1773 | 1466744239264 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:19 INFO - PROCESS | 1773 | 1466744239273 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:19 INFO - PROCESS | 1773 | 1466744239508 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:57:19 INFO - PROCESS | 1773 | 1466744239521 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:19 INFO - PROCESS | 1773 | 1466744239527 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x9553dc00 == 30 [pid = 1773] [id = 456] 21:57:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95546000) [pid = 1773] [serial = 1369] [outer = (nil)] 21:57:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x977f4800) [pid = 1773] [serial = 1370] [outer = 0x95546000] 21:57:19 INFO - PROCESS | 1773 | 1466744239588 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x978ca400) [pid = 1773] [serial = 1371] [outer = 0x95546000] 21:57:20 INFO - PROCESS | 1773 | 1466744240626 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1435ms 21:57:20 INFO - PROCESS | 1773 | 1466744240692 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1773 | 1466744240698 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 21:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:57:20 INFO - PROCESS | 1773 | 1466744240706 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 1773 | 1466744240711 Marionette TRACE conn3 <- [1,1798,null,{}] 21:57:20 INFO - PROCESS | 1773 | 1466744240720 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:20 INFO - PROCESS | 1773 | 1466744240726 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:20 INFO - PROCESS | 1773 | 1466744240909 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:57:21 INFO - PROCESS | 1773 | 1466744241081 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:21 INFO - PROCESS | 1773 | 1466744241091 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85400 == 31 [pid = 1773] [id = 457] 21:57:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e8d000) [pid = 1773] [serial = 1372] [outer = (nil)] 21:57:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x922cfc00) [pid = 1773] [serial = 1373] [outer = 0x91e8d000] 21:57:21 INFO - PROCESS | 1773 | 1466744241172 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x922d3000) [pid = 1773] [serial = 1374] [outer = 0x91e8d000] 21:57:22 INFO - PROCESS | 1773 | 1466744242114 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1486ms 21:57:22 INFO - PROCESS | 1773 | 1466744242192 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:57:22 INFO - PROCESS | 1773 | 1466744242198 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 21:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:57:22 INFO - PROCESS | 1773 | 1466744242210 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - PROCESS | 1773 | 1466744242213 Marionette TRACE conn3 <- [1,1802,null,{}] 21:57:22 INFO - PROCESS | 1773 | 1466744242220 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:22 INFO - PROCESS | 1773 | 1466744242225 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:22 INFO - PROCESS | 1773 | 1466744242420 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:57:22 INFO - PROCESS | 1773 | 1466744242671 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 1773 | 1466744242679 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cb800 == 32 [pid = 1773] [id = 458] 21:57:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9250e000) [pid = 1773] [serial = 1375] [outer = (nil)] 21:57:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x926f6c00) [pid = 1773] [serial = 1376] [outer = 0x9250e000] 21:57:22 INFO - PROCESS | 1773 | 1466744242798 Marionette DEBUG loaded listener.js 21:57:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x93c0fc00) [pid = 1773] [serial = 1377] [outer = 0x9250e000] 21:57:23 INFO - PROCESS | 1773 | 1466744243682 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1547ms 21:57:23 INFO - PROCESS | 1773 | 1466744243756 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 1773 | 1466744243759 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 21:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:57:23 INFO - PROCESS | 1773 | 1466744243766 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 1773 | 1466744243772 Marionette TRACE conn3 <- [1,1806,null,{}] 21:57:23 INFO - PROCESS | 1773 | 1466744243787 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:23 INFO - PROCESS | 1773 | 1466744243796 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:23 INFO - PROCESS | 1773 | 1466744243996 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:57:24 INFO - PROCESS | 1773 | 1466744244162 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 1773 | 1466744244171 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x9240ec00 == 33 [pid = 1773] [id = 459] 21:57:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9250dc00) [pid = 1773] [serial = 1378] [outer = (nil)] 21:57:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9830e800) [pid = 1773] [serial = 1379] [outer = 0x9250dc00] 21:57:24 INFO - PROCESS | 1773 | 1466744244286 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x99299400) [pid = 1773] [serial = 1380] [outer = 0x9250dc00] 21:57:25 INFO - PROCESS | 1773 | 1466744245330 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1642ms 21:57:25 INFO - PROCESS | 1773 | 1466744245409 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 1773 | 1466744245415 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 21:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:57:25 INFO - PROCESS | 1773 | 1466744245422 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 1773 | 1466744245427 Marionette TRACE conn3 <- [1,1810,null,{}] 21:57:25 INFO - PROCESS | 1773 | 1466744245435 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:25 INFO - PROCESS | 1773 | 1466744245439 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:25 INFO - PROCESS | 1773 | 1466744245648 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:57:25 INFO - PROCESS | 1773 | 1466744245881 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 1773 | 1466744245895 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e89800 == 34 [pid = 1773] [id = 460] 21:57:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x91e8b400) [pid = 1773] [serial = 1381] [outer = (nil)] 21:57:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x921a6800) [pid = 1773] [serial = 1382] [outer = 0x91e8b400] 21:57:25 INFO - PROCESS | 1773 | 1466744245958 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x921acc00) [pid = 1773] [serial = 1383] [outer = 0x91e8b400] 21:57:26 INFO - PROCESS | 1773 | --DOCSHELL 0x92514c00 == 33 [pid = 1773] [id = 455] 21:57:26 INFO - PROCESS | 1773 | --DOCSHELL 0x922cf000 == 32 [pid = 1773] [id = 454] 21:57:26 INFO - PROCESS | 1773 | --DOCSHELL 0x9250e800 == 31 [pid = 1773] [id = 453] 21:57:26 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6800 == 30 [pid = 1773] [id = 452] 21:57:26 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86c00 == 29 [pid = 1773] [id = 451] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x978d5800) [pid = 1773] [serial = 1325] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9b645800) [pid = 1773] [serial = 1322] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9a4ab000) [pid = 1773] [serial = 1296] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x91e84000) [pid = 1773] [serial = 1310] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x922c8c00) [pid = 1773] [serial = 1311] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b1c2400) [pid = 1773] [serial = 1304] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b1c8000) [pid = 1773] [serial = 1305] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95542c00) [pid = 1773] [serial = 1301] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x977ecc00) [pid = 1773] [serial = 1302] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b4a4800) [pid = 1773] [serial = 1307] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9b64b000) [pid = 1773] [serial = 1308] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9223a000) [pid = 1773] [serial = 1298] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x924c9800) [pid = 1773] [serial = 1299] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x926efc00) [pid = 1773] [serial = 1313] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92b76000) [pid = 1773] [serial = 1314] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x978d7800) [pid = 1773] [serial = 1316] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b1c1800) [pid = 1773] [serial = 1319] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b95c800) [pid = 1773] [serial = 1328] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b4a2c00) [pid = 1773] [serial = 1323] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b1c4800) [pid = 1773] [serial = 1320] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x996e3c00) [pid = 1773] [serial = 1317] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9bfdd400) [pid = 1773] [serial = 1329] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b647400) [pid = 1773] [serial = 1326] [outer = (nil)] [url = about:blank] 21:57:26 INFO - PROCESS | 1773 | 1466744246744 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1385ms 21:57:26 INFO - PROCESS | 1773 | 1466744246808 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:57:26 INFO - PROCESS | 1773 | 1466744246814 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 21:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:57:26 INFO - PROCESS | 1773 | 1466744246847 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:57:26 INFO - PROCESS | 1773 | 1466744246850 Marionette TRACE conn3 <- [1,1814,null,{}] 21:57:26 INFO - PROCESS | 1773 | 1466744246860 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:26 INFO - PROCESS | 1773 | 1466744246864 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:27 INFO - PROCESS | 1773 | 1466744247009 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:57:27 INFO - PROCESS | 1773 | 1466744247019 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:27 INFO - PROCESS | 1773 | 1466744247027 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e78c00 == 30 [pid = 1773] [id = 461] 21:57:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922cc400) [pid = 1773] [serial = 1384] [outer = (nil)] 21:57:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922e5800) [pid = 1773] [serial = 1385] [outer = 0x922cc400] 21:57:27 INFO - PROCESS | 1773 | 1466744247092 Marionette DEBUG loaded listener.js 21:57:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922ed400) [pid = 1773] [serial = 1386] [outer = 0x922cc400] 21:57:27 INFO - PROCESS | 1773 | 1466744247935 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1164ms 21:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:57:27 INFO - PROCESS | 1773 | 1466744247988 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:57:27 INFO - PROCESS | 1773 | 1466744247991 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 21:57:28 INFO - PROCESS | 1773 | 1466744248000 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - PROCESS | 1773 | 1466744248005 Marionette TRACE conn3 <- [1,1818,null,{}] 21:57:28 INFO - PROCESS | 1773 | 1466744248020 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:28 INFO - PROCESS | 1773 | 1466744248027 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:28 INFO - PROCESS | 1773 | 1466744248166 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:57:28 INFO - PROCESS | 1773 | 1466744248293 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 1773 | 1466744248306 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x92518800 == 31 [pid = 1773] [id = 462] 21:57:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x926eb400) [pid = 1773] [serial = 1387] [outer = (nil)] 21:57:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x931b0800) [pid = 1773] [serial = 1388] [outer = 0x926eb400] 21:57:28 INFO - PROCESS | 1773 | 1466744248368 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e64000) [pid = 1773] [serial = 1389] [outer = 0x926eb400] 21:57:29 INFO - PROCESS | 1773 | 1466744249139 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1192ms 21:57:29 INFO - PROCESS | 1773 | 1466744249188 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:57:29 INFO - PROCESS | 1773 | 1466744249192 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 21:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:57:29 INFO - PROCESS | 1773 | 1466744249203 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:57:29 INFO - PROCESS | 1773 | 1466744249206 Marionette TRACE conn3 <- [1,1822,null,{}] 21:57:29 INFO - PROCESS | 1773 | 1466744249210 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:29 INFO - PROCESS | 1773 | 1466744249215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:29 INFO - PROCESS | 1773 | 1466744249414 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:57:29 INFO - PROCESS | 1773 | 1466744249463 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:29 INFO - PROCESS | 1773 | 1466744249468 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e82400 == 32 [pid = 1773] [id = 463] 21:57:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951d7c00) [pid = 1773] [serial = 1390] [outer = (nil)] 21:57:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977ec400) [pid = 1773] [serial = 1391] [outer = 0x951d7c00] 21:57:29 INFO - PROCESS | 1773 | 1466744249530 Marionette DEBUG loaded listener.js 21:57:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x978d4800) [pid = 1773] [serial = 1392] [outer = 0x951d7c00] 21:57:30 INFO - PROCESS | 1773 | 1466744250367 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1240ms 21:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:57:30 INFO - PROCESS | 1773 | 1466744250438 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 1773 | 1466744250441 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 21:57:30 INFO - PROCESS | 1773 | 1466744250448 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 1773 | 1466744250451 Marionette TRACE conn3 <- [1,1826,null,{}] 21:57:30 INFO - PROCESS | 1773 | 1466744250456 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:30 INFO - PROCESS | 1773 | 1466744250461 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:30 INFO - PROCESS | 1773 | 1466744250663 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e88000) [pid = 1773] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x926f9400) [pid = 1773] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922e7c00) [pid = 1773] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9240f800) [pid = 1773] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9963c400) [pid = 1773] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b6c9000) [pid = 1773] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b1cfc00) [pid = 1773] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92517400) [pid = 1773] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9240f400) [pid = 1773] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e71000) [pid = 1773] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922f2800) [pid = 1773] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e86400) [pid = 1773] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:57:30 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x926f1800) [pid = 1773] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:57:30 INFO - PROCESS | 1773 | 1466744250849 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 1773 | 1466744250854 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c800 == 33 [pid = 1773] [id = 464] 21:57:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x90c1fc00) [pid = 1773] [serial = 1393] [outer = (nil)] 21:57:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922cd400) [pid = 1773] [serial = 1394] [outer = 0x90c1fc00] 21:57:30 INFO - PROCESS | 1773 | 1466744250918 Marionette DEBUG loaded listener.js 21:57:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9240f400) [pid = 1773] [serial = 1395] [outer = 0x90c1fc00] 21:57:31 INFO - PROCESS | 1773 | 1466744251647 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1231ms 21:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:57:31 INFO - PROCESS | 1773 | 1466744251678 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:57:31 INFO - PROCESS | 1773 | 1466744251681 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 21:57:31 INFO - PROCESS | 1773 | 1466744251687 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:57:31 INFO - PROCESS | 1773 | 1466744251690 Marionette TRACE conn3 <- [1,1830,null,{}] 21:57:31 INFO - PROCESS | 1773 | 1466744251695 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:31 INFO - PROCESS | 1773 | 1466744251704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:31 INFO - PROCESS | 1773 | 1466744251919 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:57:31 INFO - PROCESS | 1773 | 1466744251932 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:31 INFO - PROCESS | 1773 | 1466744251940 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e1800 == 34 [pid = 1773] [id = 465] 21:57:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x99207800) [pid = 1773] [serial = 1396] [outer = (nil)] 21:57:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99d98800) [pid = 1773] [serial = 1397] [outer = 0x99207800] 21:57:32 INFO - PROCESS | 1773 | 1466744252000 Marionette DEBUG loaded listener.js 21:57:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99e02400) [pid = 1773] [serial = 1398] [outer = 0x99207800] 21:57:32 INFO - PROCESS | 1773 | 1466744252739 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1079ms 21:57:32 INFO - PROCESS | 1773 | 1466744252780 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:57:32 INFO - PROCESS | 1773 | 1466744252783 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 21:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:57:32 INFO - PROCESS | 1773 | 1466744252790 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 1773 | 1466744252792 Marionette TRACE conn3 <- [1,1834,null,{}] 21:57:32 INFO - PROCESS | 1773 | 1466744252797 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:32 INFO - PROCESS | 1773 | 1466744252802 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:32 INFO - PROCESS | 1773 | 1466744252990 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:57:33 INFO - PROCESS | 1773 | 1466744253168 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:33 INFO - PROCESS | 1773 | 1466744253175 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27800 == 35 [pid = 1773] [id = 466] 21:57:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x90c28400) [pid = 1773] [serial = 1399] [outer = (nil)] 21:57:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e74800) [pid = 1773] [serial = 1400] [outer = 0x90c28400] 21:57:33 INFO - PROCESS | 1773 | 1466744253255 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x91e82000) [pid = 1773] [serial = 1401] [outer = 0x90c28400] 21:57:34 INFO - PROCESS | 1773 | 1466744254153 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:57:34 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 21:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1434ms 21:57:34 INFO - PROCESS | 1773 | 1466744254226 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 1773 | 1466744254232 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 21:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:57:34 INFO - PROCESS | 1773 | 1466744254240 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 1773 | 1466744254245 Marionette TRACE conn3 <- [1,1838,null,{}] 21:57:34 INFO - PROCESS | 1773 | 1466744254253 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:34 INFO - PROCESS | 1773 | 1466744254258 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:34 INFO - PROCESS | 1773 | 1466744254480 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:57:34 INFO - PROCESS | 1773 | 1466744254646 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 1773 | 1466744254653 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cb800 == 36 [pid = 1773] [id = 467] 21:57:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922e8800) [pid = 1773] [serial = 1402] [outer = (nil)] 21:57:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x924cf400) [pid = 1773] [serial = 1403] [outer = 0x922e8800] 21:57:34 INFO - PROCESS | 1773 | 1466744254732 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9250d800) [pid = 1773] [serial = 1404] [outer = 0x922e8800] 21:57:35 INFO - PROCESS | 1773 | 1466744255649 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1481ms 21:57:35 INFO - PROCESS | 1773 | 1466744255721 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:57:35 INFO - PROCESS | 1773 | 1466744255725 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 21:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:57:35 INFO - PROCESS | 1773 | 1466744255732 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:57:35 INFO - PROCESS | 1773 | 1466744255734 Marionette TRACE conn3 <- [1,1842,null,{}] 21:57:35 INFO - PROCESS | 1773 | 1466744255740 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:35 INFO - PROCESS | 1773 | 1466744255746 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:35 INFO - PROCESS | 1773 | 1466744255949 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:57:36 INFO - PROCESS | 1773 | 1466744256208 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 1773 | 1466744256215 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x951d7400 == 37 [pid = 1773] [id = 468] 21:57:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95539400) [pid = 1773] [serial = 1405] [outer = (nil)] 21:57:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x98350000) [pid = 1773] [serial = 1406] [outer = 0x95539400] 21:57:36 INFO - PROCESS | 1773 | 1466744256331 Marionette DEBUG loaded listener.js 21:57:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x99298c00) [pid = 1773] [serial = 1407] [outer = 0x95539400] 21:57:37 INFO - PROCESS | 1773 | 1466744257147 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1491ms 21:57:37 INFO - PROCESS | 1773 | 1466744257223 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 1773 | 1466744257229 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 21:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:57:37 INFO - PROCESS | 1773 | 1466744257245 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 1773 | 1466744257252 Marionette TRACE conn3 <- [1,1846,null,{}] 21:57:37 INFO - PROCESS | 1773 | 1466744257257 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:37 INFO - PROCESS | 1773 | 1466744257264 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:37 INFO - PROCESS | 1773 | 1466744257461 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:57:37 INFO - PROCESS | 1773 | 1466744257636 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 1773 | 1466744257644 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77000 == 38 [pid = 1773] [id = 469] 21:57:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x921a1c00) [pid = 1773] [serial = 1408] [outer = (nil)] 21:57:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9a4a7800) [pid = 1773] [serial = 1409] [outer = 0x921a1c00] 21:57:37 INFO - PROCESS | 1773 | 1466744257715 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a75a400) [pid = 1773] [serial = 1410] [outer = 0x921a1c00] 21:57:38 INFO - PROCESS | 1773 | 1466744258561 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1391ms 21:57:38 INFO - PROCESS | 1773 | 1466744258629 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:57:38 INFO - PROCESS | 1773 | 1466744258633 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 21:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:57:38 INFO - PROCESS | 1773 | 1466744258638 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:57:38 INFO - PROCESS | 1773 | 1466744258641 Marionette TRACE conn3 <- [1,1850,null,{}] 21:57:38 INFO - PROCESS | 1773 | 1466744258646 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:38 INFO - PROCESS | 1773 | 1466744258651 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:38 INFO - PROCESS | 1773 | 1466744258807 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:57:38 INFO - PROCESS | 1773 | 1466744258970 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:38 INFO - PROCESS | 1773 | 1466744258979 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c7800 == 39 [pid = 1773] [id = 470] 21:57:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9230a800) [pid = 1773] [serial = 1411] [outer = (nil)] 21:57:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9a890800) [pid = 1773] [serial = 1412] [outer = 0x9230a800] 21:57:39 INFO - PROCESS | 1773 | 1466744259048 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b12d000) [pid = 1773] [serial = 1413] [outer = 0x9230a800] 21:57:39 INFO - PROCESS | 1773 | 1466744259927 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1326ms 21:57:39 INFO - PROCESS | 1773 | 1466744259966 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 1773 | 1466744259969 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 21:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:57:39 INFO - PROCESS | 1773 | 1466744259975 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - PROCESS | 1773 | 1466744259979 Marionette TRACE conn3 <- [1,1854,null,{}] 21:57:39 INFO - PROCESS | 1773 | 1466744259984 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:39 INFO - PROCESS | 1773 | 1466744259988 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:40 INFO - PROCESS | 1773 | 1466744260140 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:57:40 INFO - PROCESS | 1773 | 1466744260527 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:40 INFO - PROCESS | 1773 | 1466744260535 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e75400 == 40 [pid = 1773] [id = 471] 21:57:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x91e87800) [pid = 1773] [serial = 1414] [outer = (nil)] 21:57:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x921ac000) [pid = 1773] [serial = 1415] [outer = 0x91e87800] 21:57:40 INFO - PROCESS | 1773 | 1466744260647 Marionette DEBUG loaded listener.js 21:57:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9223a000) [pid = 1773] [serial = 1416] [outer = 0x91e87800] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x983e1800 == 39 [pid = 1773] [id = 465] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c800 == 38 [pid = 1773] [id = 464] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x91e82400 == 37 [pid = 1773] [id = 463] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x92518800 == 36 [pid = 1773] [id = 462] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x91e78c00 == 35 [pid = 1773] [id = 461] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x91e89800 == 34 [pid = 1773] [id = 460] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x9553dc00 == 33 [pid = 1773] [id = 456] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85400 == 32 [pid = 1773] [id = 457] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x924cb800 == 31 [pid = 1773] [id = 458] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x9240ec00 == 30 [pid = 1773] [id = 459] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1d400 == 29 [pid = 1773] [id = 450] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x922c7800 == 28 [pid = 1773] [id = 470] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77000 == 27 [pid = 1773] [id = 469] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x951d7400 == 26 [pid = 1773] [id = 468] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27800 == 25 [pid = 1773] [id = 466] 21:57:42 INFO - PROCESS | 1773 | --DOCSHELL 0x922cb800 == 24 [pid = 1773] [id = 467] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x91e8f000) [pid = 1773] [serial = 1355] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x921a3400) [pid = 1773] [serial = 1356] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x93e62800) [pid = 1773] [serial = 1353] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x93b41800) [pid = 1773] [serial = 1352] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922ec800) [pid = 1773] [serial = 1358] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93e60800) [pid = 1773] [serial = 1332] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x931ba400) [pid = 1773] [serial = 1331] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a4a9400) [pid = 1773] [serial = 1335] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x99e03400) [pid = 1773] [serial = 1334] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9c0f7000) [pid = 1773] [serial = 1338] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b9bac00) [pid = 1773] [serial = 1337] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9c12e800) [pid = 1773] [serial = 1341] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9c12b400) [pid = 1773] [serial = 1340] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x926f2000) [pid = 1773] [serial = 1361] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9d953000) [pid = 1773] [serial = 1344] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9d909800) [pid = 1773] [serial = 1343] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0xa2323400) [pid = 1773] [serial = 1347] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0xa209a000) [pid = 1773] [serial = 1346] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977f4800) [pid = 1773] [serial = 1370] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c19800) [pid = 1773] [serial = 1364] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x951ce400) [pid = 1773] [serial = 1365] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x926f5000) [pid = 1773] [serial = 1350] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92406000) [pid = 1773] [serial = 1349] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x92b7a800) [pid = 1773] [serial = 1362] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x951cd000) [pid = 1773] [serial = 1367] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x95341c00) [pid = 1773] [serial = 1368] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x92304c00) [pid = 1773] [serial = 1359] [outer = (nil)] [url = about:blank] 21:57:42 INFO - PROCESS | 1773 | 1466744262539 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2592ms 21:57:42 INFO - PROCESS | 1773 | 1466744262569 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:57:42 INFO - PROCESS | 1773 | 1466744262575 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 21:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:57:42 INFO - PROCESS | 1773 | 1466744262589 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:57:42 INFO - PROCESS | 1773 | 1466744262592 Marionette TRACE conn3 <- [1,1858,null,{}] 21:57:42 INFO - PROCESS | 1773 | 1466744262603 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:42 INFO - PROCESS | 1773 | 1466744262607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:42 INFO - PROCESS | 1773 | 1466744262759 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:57:42 INFO - PROCESS | 1773 | 1466744262769 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 1773 | 1466744262782 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7ec00 == 25 [pid = 1773] [id = 472] 21:57:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x91e82400) [pid = 1773] [serial = 1417] [outer = (nil)] 21:57:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9222f000) [pid = 1773] [serial = 1418] [outer = 0x91e82400] 21:57:42 INFO - PROCESS | 1773 | 1466744262845 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92239000) [pid = 1773] [serial = 1419] [outer = 0x91e82400] 21:57:43 INFO - PROCESS | 1773 | 1466744263636 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1094ms 21:57:43 INFO - PROCESS | 1773 | 1466744263695 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:57:43 INFO - PROCESS | 1773 | 1466744263704 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 21:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:57:43 INFO - PROCESS | 1773 | 1466744263715 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 1773 | 1466744263719 Marionette TRACE conn3 <- [1,1862,null,{}] 21:57:43 INFO - PROCESS | 1773 | 1466744263724 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:43 INFO - PROCESS | 1773 | 1466744263729 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:43 INFO - PROCESS | 1773 | 1466744263878 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:57:43 INFO - PROCESS | 1773 | 1466744263888 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:43 INFO - PROCESS | 1773 | 1466744263897 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230f800 == 26 [pid = 1773] [id = 473] 21:57:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92310800) [pid = 1773] [serial = 1420] [outer = (nil)] 21:57:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x924cb800) [pid = 1773] [serial = 1421] [outer = 0x92310800] 21:57:43 INFO - PROCESS | 1773 | 1466744263963 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9250f400) [pid = 1773] [serial = 1422] [outer = 0x92310800] 21:57:44 INFO - PROCESS | 1773 | 1466744264867 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1240ms 21:57:44 INFO - PROCESS | 1773 | 1466744264954 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:57:44 INFO - PROCESS | 1773 | 1466744264957 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 21:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:57:44 INFO - PROCESS | 1773 | 1466744264963 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:57:44 INFO - PROCESS | 1773 | 1466744264969 Marionette TRACE conn3 <- [1,1866,null,{}] 21:57:45 INFO - PROCESS | 1773 | 1466744264999 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:45 INFO - PROCESS | 1773 | 1466744265007 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:45 INFO - PROCESS | 1773 | 1466744265182 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:57:45 INFO - PROCESS | 1773 | 1466744265206 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:45 INFO - PROCESS | 1773 | 1466744265214 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c19800 == 27 [pid = 1773] [id = 474] 21:57:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x93c1a800) [pid = 1773] [serial = 1423] [outer = (nil)] 21:57:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x93e62000) [pid = 1773] [serial = 1424] [outer = 0x93c1a800] 21:57:45 INFO - PROCESS | 1773 | 1466744265279 Marionette DEBUG loaded listener.js 21:57:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95115800) [pid = 1773] [serial = 1425] [outer = 0x93c1a800] 21:57:46 INFO - PROCESS | 1773 | 1466744266118 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1192ms 21:57:46 INFO - PROCESS | 1773 | 1466744266156 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:57:46 INFO - PROCESS | 1773 | 1466744266161 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 21:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:57:46 INFO - PROCESS | 1773 | 1466744266170 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:57:46 INFO - PROCESS | 1773 | 1466744266173 Marionette TRACE conn3 <- [1,1870,null,{}] 21:57:46 INFO - PROCESS | 1773 | 1466744266184 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:46 INFO - PROCESS | 1773 | 1466744266189 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:46 INFO - PROCESS | 1773 | 1466744266382 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:57:46 INFO - PROCESS | 1773 | 1466744266399 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:46 INFO - PROCESS | 1773 | 1466744266407 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x95114000 == 28 [pid = 1773] [id = 475] 21:57:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95114800) [pid = 1773] [serial = 1426] [outer = (nil)] 21:57:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9553d800) [pid = 1773] [serial = 1427] [outer = 0x95114800] 21:57:46 INFO - PROCESS | 1773 | 1466744266467 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9553f800) [pid = 1773] [serial = 1428] [outer = 0x95114800] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x926eb400) [pid = 1773] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95546000) [pid = 1773] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9250dc00) [pid = 1773] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e8d000) [pid = 1773] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x90c1fc00) [pid = 1773] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x922cc400) [pid = 1773] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x951d7c00) [pid = 1773] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9250e000) [pid = 1773] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x91e8b400) [pid = 1773] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:57:47 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x99207800) [pid = 1773] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:57:47 INFO - PROCESS | 1773 | 1466744267709 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1599ms 21:57:47 INFO - PROCESS | 1773 | 1466744267770 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 1773 | 1466744267773 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 21:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:57:47 INFO - PROCESS | 1773 | 1466744267779 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 1773 | 1466744267781 Marionette TRACE conn3 <- [1,1874,null,{}] 21:57:47 INFO - PROCESS | 1773 | 1466744267786 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:47 INFO - PROCESS | 1773 | 1466744267791 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:47 INFO - PROCESS | 1773 | 1466744267909 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:57:48 INFO - PROCESS | 1773 | 1466744268067 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 1773 | 1466744268073 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1fc00 == 29 [pid = 1773] [id = 476] 21:57:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x90c24c00) [pid = 1773] [serial = 1429] [outer = (nil)] 21:57:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92516000) [pid = 1773] [serial = 1430] [outer = 0x90c24c00] 21:57:48 INFO - PROCESS | 1773 | 1466744268134 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9553d400) [pid = 1773] [serial = 1431] [outer = 0x90c24c00] 21:57:48 INFO - PROCESS | 1773 | 1466744268775 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1027ms 21:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:57:48 INFO - PROCESS | 1773 | 1466744268806 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:57:48 INFO - PROCESS | 1773 | 1466744268809 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 21:57:48 INFO - PROCESS | 1773 | 1466744268813 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:57:48 INFO - PROCESS | 1773 | 1466744268817 Marionette TRACE conn3 <- [1,1878,null,{}] 21:57:48 INFO - PROCESS | 1773 | 1466744268822 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:48 INFO - PROCESS | 1773 | 1466744268831 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:49 INFO - PROCESS | 1773 | 1466744269012 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:57:49 INFO - PROCESS | 1773 | 1466744269131 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 1773 | 1466744269139 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27000 == 30 [pid = 1773] [id = 477] 21:57:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e83000) [pid = 1773] [serial = 1432] [outer = (nil)] 21:57:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9963cc00) [pid = 1773] [serial = 1433] [outer = 0x91e83000] 21:57:49 INFO - PROCESS | 1773 | 1466744269200 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99d9b000) [pid = 1773] [serial = 1434] [outer = 0x91e83000] 21:57:50 INFO - PROCESS | 1773 | 1466744270170 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1429ms 21:57:50 INFO - PROCESS | 1773 | 1466744270244 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 1773 | 1466744270250 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 21:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:57:50 INFO - PROCESS | 1773 | 1466744270259 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 1773 | 1466744270263 Marionette TRACE conn3 <- [1,1882,null,{}] 21:57:50 INFO - PROCESS | 1773 | 1466744270272 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:50 INFO - PROCESS | 1773 | 1466744270278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:50 INFO - PROCESS | 1773 | 1466744270478 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:57:50 INFO - PROCESS | 1773 | 1466744270682 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:50 INFO - PROCESS | 1773 | 1466744270694 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a9000 == 31 [pid = 1773] [id = 478] 21:57:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9222b800) [pid = 1773] [serial = 1435] [outer = (nil)] 21:57:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922d4800) [pid = 1773] [serial = 1436] [outer = 0x9222b800] 21:57:50 INFO - PROCESS | 1773 | 1466744270821 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9230fc00) [pid = 1773] [serial = 1437] [outer = 0x9222b800] 21:57:51 INFO - PROCESS | 1773 | 1466744271719 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1543ms 21:57:51 INFO - PROCESS | 1773 | 1466744271802 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:57:51 INFO - PROCESS | 1773 | 1466744271809 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 21:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:57:51 INFO - PROCESS | 1773 | 1466744271818 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:57:51 INFO - PROCESS | 1773 | 1466744271823 Marionette TRACE conn3 <- [1,1886,null,{}] 21:57:51 INFO - PROCESS | 1773 | 1466744271828 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:51 INFO - PROCESS | 1773 | 1466744271834 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:52 INFO - PROCESS | 1773 | 1466744272027 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:57:52 INFO - PROCESS | 1773 | 1466744272188 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:52 INFO - PROCESS | 1773 | 1466744272198 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f400 == 32 [pid = 1773] [id = 479] 21:57:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93b46400) [pid = 1773] [serial = 1438] [outer = (nil)] 21:57:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e62800) [pid = 1773] [serial = 1439] [outer = 0x93b46400] 21:57:52 INFO - PROCESS | 1773 | 1466744272350 Marionette DEBUG loaded listener.js 21:57:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9533f400) [pid = 1773] [serial = 1440] [outer = 0x93b46400] 21:57:53 INFO - PROCESS | 1773 | 1466744273207 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1433ms 21:57:53 INFO - PROCESS | 1773 | 1466744273254 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 1773 | 1466744273257 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 21:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:57:53 INFO - PROCESS | 1773 | 1466744273264 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 1773 | 1466744273269 Marionette TRACE conn3 <- [1,1890,null,{}] 21:57:53 INFO - PROCESS | 1773 | 1466744273284 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:53 INFO - PROCESS | 1773 | 1466744273292 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:53 INFO - PROCESS | 1773 | 1466744273468 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:57:53 INFO - PROCESS | 1773 | 1466744273632 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 1773 | 1466744273640 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c17400 == 33 [pid = 1773] [id = 480] 21:57:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977f5c00) [pid = 1773] [serial = 1441] [outer = (nil)] 21:57:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a069400) [pid = 1773] [serial = 1442] [outer = 0x977f5c00] 21:57:53 INFO - PROCESS | 1773 | 1466744273714 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a241c00) [pid = 1773] [serial = 1443] [outer = 0x977f5c00] 21:57:54 INFO - PROCESS | 1773 | 1466744274822 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:57:54 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1fc00 == 32 [pid = 1773] [id = 476] 21:57:54 INFO - PROCESS | 1773 | --DOCSHELL 0x95114000 == 31 [pid = 1773] [id = 475] 21:57:54 INFO - PROCESS | 1773 | --DOCSHELL 0x93c19800 == 30 [pid = 1773] [id = 474] 21:57:54 INFO - PROCESS | 1773 | --DOCSHELL 0x9230f800 == 29 [pid = 1773] [id = 473] 21:57:54 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7ec00 == 28 [pid = 1773] [id = 472] 21:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1637ms 21:57:54 INFO - PROCESS | 1773 | 1466744274902 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:57:54 INFO - PROCESS | 1773 | 1466744274913 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 21:57:54 INFO - PROCESS | 1773 | 1466744274920 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 1773 | 1466744274930 Marionette TRACE conn3 <- [1,1894,null,{}] 21:57:54 INFO - PROCESS | 1773 | 1466744274936 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:54 INFO - PROCESS | 1773 | 1466744274942 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:55 INFO - PROCESS | 1773 | 1466744275106 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99e02400) [pid = 1773] [serial = 1398] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x931b0800) [pid = 1773] [serial = 1388] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x978ca400) [pid = 1773] [serial = 1371] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x99299400) [pid = 1773] [serial = 1380] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e64000) [pid = 1773] [serial = 1389] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922d3000) [pid = 1773] [serial = 1374] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922cd400) [pid = 1773] [serial = 1394] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922e5800) [pid = 1773] [serial = 1385] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x978d4800) [pid = 1773] [serial = 1392] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9240f400) [pid = 1773] [serial = 1395] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9830e800) [pid = 1773] [serial = 1379] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922cfc00) [pid = 1773] [serial = 1373] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x93c0fc00) [pid = 1773] [serial = 1377] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x977ec400) [pid = 1773] [serial = 1391] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x926f6c00) [pid = 1773] [serial = 1376] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x921acc00) [pid = 1773] [serial = 1383] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x921a6800) [pid = 1773] [serial = 1382] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922ed400) [pid = 1773] [serial = 1386] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x99d98800) [pid = 1773] [serial = 1397] [outer = (nil)] [url = about:blank] 21:57:55 INFO - PROCESS | 1773 | 1466744275303 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 1773 | 1466744275311 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a6c00 == 29 [pid = 1773] [id = 481] 21:57:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x921acc00) [pid = 1773] [serial = 1444] [outer = (nil)] 21:57:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x922cd400) [pid = 1773] [serial = 1445] [outer = 0x921acc00] 21:57:55 INFO - PROCESS | 1773 | 1466744275388 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x922e6400) [pid = 1773] [serial = 1446] [outer = 0x921acc00] 21:57:56 INFO - PROCESS | 1773 | 1466744276083 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1185ms 21:57:56 INFO - PROCESS | 1773 | 1466744276104 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 1773 | 1466744276110 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 21:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:57:56 INFO - PROCESS | 1773 | 1466744276128 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 1773 | 1466744276133 Marionette TRACE conn3 <- [1,1898,null,{}] 21:57:56 INFO - PROCESS | 1773 | 1466744276143 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:56 INFO - PROCESS | 1773 | 1466744276147 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:56 INFO - PROCESS | 1773 | 1466744276298 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:57:56 INFO - PROCESS | 1773 | 1466744276307 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 1773 | 1466744276315 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x921aa000 == 30 [pid = 1773] [id = 482] 21:57:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x92308400) [pid = 1773] [serial = 1447] [outer = (nil)] 21:57:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x926f4c00) [pid = 1773] [serial = 1448] [outer = 0x92308400] 21:57:56 INFO - PROCESS | 1773 | 1466744276378 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92b7a800) [pid = 1773] [serial = 1449] [outer = 0x92308400] 21:57:57 INFO - PROCESS | 1773 | 1466744277223 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1142ms 21:57:57 INFO - PROCESS | 1773 | 1466744277269 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 1773 | 1466744277273 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 21:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:57:57 INFO - PROCESS | 1773 | 1466744277279 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 1773 | 1466744277284 Marionette TRACE conn3 <- [1,1902,null,{}] 21:57:57 INFO - PROCESS | 1773 | 1466744277298 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:57 INFO - PROCESS | 1773 | 1466744277306 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:57 INFO - PROCESS | 1773 | 1466744277450 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:57:57 INFO - PROCESS | 1773 | 1466744277459 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 1773 | 1466744277466 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x95545c00 == 31 [pid = 1773] [id = 483] 21:57:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x95546000) [pid = 1773] [serial = 1450] [outer = (nil)] 21:57:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x977f0400) [pid = 1773] [serial = 1451] [outer = 0x95546000] 21:57:57 INFO - PROCESS | 1773 | 1466744277533 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x978d6400) [pid = 1773] [serial = 1452] [outer = 0x95546000] 21:57:58 INFO - PROCESS | 1773 | 1466744278389 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1182ms 21:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:57:58 INFO - PROCESS | 1773 | 1466744278463 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 1773 | 1466744278466 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 21:57:58 INFO - PROCESS | 1773 | 1466744278472 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - PROCESS | 1773 | 1466744278475 Marionette TRACE conn3 <- [1,1906,null,{}] 21:57:58 INFO - PROCESS | 1773 | 1466744278480 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:58 INFO - PROCESS | 1773 | 1466744278483 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:58 INFO - PROCESS | 1773 | 1466744278675 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:57:58 INFO - PROCESS | 1773 | 1466744278692 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 1773 | 1466744278699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x95115000 == 32 [pid = 1773] [id = 484] 21:57:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9835cc00) [pid = 1773] [serial = 1453] [outer = (nil)] 21:57:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x996ecc00) [pid = 1773] [serial = 1454] [outer = 0x9835cc00] 21:57:58 INFO - PROCESS | 1773 | 1466744278761 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x99e09400) [pid = 1773] [serial = 1455] [outer = 0x9835cc00] 21:57:59 INFO - PROCESS | 1773 | 1466744279588 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1183ms 21:57:59 INFO - PROCESS | 1773 | 1466744279679 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 1773 | 1466744279683 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 21:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x90c28400) [pid = 1773] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e82400) [pid = 1773] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x91e87800) [pid = 1773] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x922e8800) [pid = 1773] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95539400) [pid = 1773] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x921a1c00) [pid = 1773] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95114800) [pid = 1773] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9230a800) [pid = 1773] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x92310800) [pid = 1773] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x93c1a800) [pid = 1773] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:57:59 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x90c24c00) [pid = 1773] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:57:59 INFO - PROCESS | 1773 | 1466744279804 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 1773 | 1466744279808 Marionette TRACE conn3 <- [1,1910,null,{}] 21:57:59 INFO - PROCESS | 1773 | 1466744279814 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:59 INFO - PROCESS | 1773 | 1466744279819 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:59 INFO - PROCESS | 1773 | 1466744279963 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:57:59 INFO - PROCESS | 1773 | 1466744279970 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 1773 | 1466744279979 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:57:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e73800 == 33 [pid = 1773] [id = 485] 21:57:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x92237000) [pid = 1773] [serial = 1456] [outer = (nil)] 21:58:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9250a800) [pid = 1773] [serial = 1457] [outer = 0x92237000] 21:58:00 INFO - PROCESS | 1773 | 1466744280048 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x93c11400) [pid = 1773] [serial = 1458] [outer = 0x92237000] 21:58:00 INFO - PROCESS | 1773 | 1466744280828 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1118ms 21:58:00 INFO - PROCESS | 1773 | 1466744280892 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 1773 | 1466744280896 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 21:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:58:00 INFO - PROCESS | 1773 | 1466744280908 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 1773 | 1466744280911 Marionette TRACE conn3 <- [1,1914,null,{}] 21:58:00 INFO - PROCESS | 1773 | 1466744280917 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:00 INFO - PROCESS | 1773 | 1466744280926 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:01 INFO - PROCESS | 1773 | 1466744281093 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:58:01 INFO - PROCESS | 1773 | 1466744281103 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:01 INFO - PROCESS | 1773 | 1466744281108 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e75000 == 34 [pid = 1773] [id = 486] 21:58:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9222c000) [pid = 1773] [serial = 1459] [outer = (nil)] 21:58:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9a88a800) [pid = 1773] [serial = 1460] [outer = 0x9222c000] 21:58:01 INFO - PROCESS | 1773 | 1466744281170 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a88f000) [pid = 1773] [serial = 1461] [outer = 0x9222c000] 21:58:02 INFO - PROCESS | 1773 | 1466744282094 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1228ms 21:58:02 INFO - PROCESS | 1773 | 1466744282137 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 1773 | 1466744282143 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 21:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:58:02 INFO - PROCESS | 1773 | 1466744282156 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 1773 | 1466744282162 Marionette TRACE conn3 <- [1,1918,null,{}] 21:58:02 INFO - PROCESS | 1773 | 1466744282171 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:02 INFO - PROCESS | 1773 | 1466744282177 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:02 INFO - PROCESS | 1773 | 1466744282356 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:58:02 INFO - PROCESS | 1773 | 1466744282491 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 1773 | 1466744282506 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1fc00 == 35 [pid = 1773] [id = 487] 21:58:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e85800) [pid = 1773] [serial = 1462] [outer = (nil)] 21:58:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922e5800) [pid = 1773] [serial = 1463] [outer = 0x91e85800] 21:58:02 INFO - PROCESS | 1773 | 1466744282578 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92311c00) [pid = 1773] [serial = 1464] [outer = 0x91e85800] 21:58:03 INFO - PROCESS | 1773 | 1466744283469 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1346ms 21:58:03 INFO - PROCESS | 1773 | 1466744283498 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 1773 | 1466744283504 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 21:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:58:03 INFO - PROCESS | 1773 | 1466744283514 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - PROCESS | 1773 | 1466744283518 Marionette TRACE conn3 <- [1,1922,null,{}] 21:58:03 INFO - PROCESS | 1773 | 1466744283524 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:03 INFO - PROCESS | 1773 | 1466744283530 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:03 INFO - PROCESS | 1773 | 1466744283695 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:58:03 INFO - PROCESS | 1773 | 1466744283856 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 1773 | 1466744283865 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ce800 == 36 [pid = 1773] [id = 488] 21:58:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x93b4bc00) [pid = 1773] [serial = 1465] [outer = (nil)] 21:58:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93e5d000) [pid = 1773] [serial = 1466] [outer = 0x93b4bc00] 21:58:03 INFO - PROCESS | 1773 | 1466744283944 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9553d000) [pid = 1773] [serial = 1467] [outer = 0x93b4bc00] 21:58:04 INFO - PROCESS | 1773 | 1466744284892 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1428ms 21:58:04 INFO - PROCESS | 1773 | 1466744284943 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 1773 | 1466744284947 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 21:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:58:04 INFO - PROCESS | 1773 | 1466744284959 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 1773 | 1466744284964 Marionette TRACE conn3 <- [1,1926,null,{}] 21:58:04 INFO - PROCESS | 1773 | 1466744284985 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:04 INFO - PROCESS | 1773 | 1466744284993 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:05 INFO - PROCESS | 1773 | 1466744285194 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:58:05 INFO - PROCESS | 1773 | 1466744285408 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 1773 | 1466744285418 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x99297c00 == 37 [pid = 1773] [id = 489] 21:58:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a4ae000) [pid = 1773] [serial = 1468] [outer = (nil)] 21:58:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a88b000) [pid = 1773] [serial = 1469] [outer = 0x9a4ae000] 21:58:05 INFO - PROCESS | 1773 | 1466744285536 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b1c1400) [pid = 1773] [serial = 1470] [outer = 0x9a4ae000] 21:58:06 INFO - PROCESS | 1773 | 1466744286373 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1454ms 21:58:06 INFO - PROCESS | 1773 | 1466744286407 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 1773 | 1466744286411 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 21:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:58:06 INFO - PROCESS | 1773 | 1466744286418 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 1773 | 1466744286422 Marionette TRACE conn3 <- [1,1930,null,{}] 21:58:06 INFO - PROCESS | 1773 | 1466744286428 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 1773 | 1466744286433 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:06 INFO - PROCESS | 1773 | 1466744286594 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:58:06 INFO - PROCESS | 1773 | 1466744286763 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 1773 | 1466744286768 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e81c00 == 38 [pid = 1773] [id = 490] 21:58:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x93b43c00) [pid = 1773] [serial = 1471] [outer = (nil)] 21:58:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b1ca800) [pid = 1773] [serial = 1472] [outer = 0x93b43c00] 21:58:06 INFO - PROCESS | 1773 | 1466744286840 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b30bc00) [pid = 1773] [serial = 1473] [outer = 0x93b43c00] 21:58:07 INFO - PROCESS | 1773 | 1466744287700 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1332ms 21:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:58:07 INFO - PROCESS | 1773 | 1466744287752 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 1773 | 1466744287755 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 21:58:07 INFO - PROCESS | 1773 | 1466744287761 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - PROCESS | 1773 | 1466744287764 Marionette TRACE conn3 <- [1,1934,null,{}] 21:58:07 INFO - PROCESS | 1773 | 1466744287770 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:07 INFO - PROCESS | 1773 | 1466744287775 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:07 INFO - PROCESS | 1773 | 1466744287929 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:58:08 INFO - PROCESS | 1773 | 1466744288092 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:08 INFO - PROCESS | 1773 | 1466744288102 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cf800 == 39 [pid = 1773] [id = 491] 21:58:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x931b2c00) [pid = 1773] [serial = 1474] [outer = (nil)] 21:58:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b3e3c00) [pid = 1773] [serial = 1475] [outer = 0x931b2c00] 21:58:08 INFO - PROCESS | 1773 | 1466744288172 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b3e6800) [pid = 1773] [serial = 1476] [outer = 0x931b2c00] 21:58:09 INFO - PROCESS | 1773 | 1466744289068 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1382ms 21:58:09 INFO - PROCESS | 1773 | 1466744289143 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 1773 | 1466744289147 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 21:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:58:09 INFO - PROCESS | 1773 | 1466744289154 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 1773 | 1466744289158 Marionette TRACE conn3 <- [1,1938,null,{}] 21:58:09 INFO - PROCESS | 1773 | 1466744289164 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:09 INFO - PROCESS | 1773 | 1466744289173 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:09 INFO - PROCESS | 1773 | 1466744289404 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:58:09 INFO - PROCESS | 1773 | 1466744289783 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 1773 | 1466744289792 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e88c00 == 40 [pid = 1773] [id = 492] 21:58:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x91e8b400) [pid = 1773] [serial = 1477] [outer = (nil)] 21:58:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x921a4800) [pid = 1773] [serial = 1478] [outer = 0x91e8b400] 21:58:09 INFO - PROCESS | 1773 | 1466744289876 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92235800) [pid = 1773] [serial = 1479] [outer = 0x91e8b400] 21:58:10 INFO - PROCESS | 1773 | 1466744290695 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1592ms 21:58:10 INFO - PROCESS | 1773 | 1466744290749 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:58:10 INFO - PROCESS | 1773 | 1466744290755 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 21:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:58:10 INFO - PROCESS | 1773 | 1466744290781 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 1773 | 1466744290786 Marionette TRACE conn3 <- [1,1942,null,{}] 21:58:10 INFO - PROCESS | 1773 | 1466744290794 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:10 INFO - PROCESS | 1773 | 1466744290802 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:11 INFO - PROCESS | 1773 | 1466744291008 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:58:11 INFO - PROCESS | 1773 | 1466744291183 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 1773 | 1466744291194 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77400 == 41 [pid = 1773] [id = 493] 21:58:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922ec400) [pid = 1773] [serial = 1480] [outer = (nil)] 21:58:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x931ae800) [pid = 1773] [serial = 1481] [outer = 0x922ec400] 21:58:11 INFO - PROCESS | 1773 | 1466744291271 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x93c18800) [pid = 1773] [serial = 1482] [outer = 0x922ec400] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e73800 == 40 [pid = 1773] [id = 485] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x95115000 == 39 [pid = 1773] [id = 484] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x95545c00 == 38 [pid = 1773] [id = 483] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x921aa000 == 37 [pid = 1773] [id = 482] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x921a6c00 == 36 [pid = 1773] [id = 481] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x921a9000 == 35 [pid = 1773] [id = 478] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e75400 == 34 [pid = 1773] [id = 471] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27000 == 33 [pid = 1773] [id = 477] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x93c17400 == 32 [pid = 1773] [id = 480] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1f400 == 31 [pid = 1773] [id = 479] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e88c00 == 30 [pid = 1773] [id = 492] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x924cf800 == 29 [pid = 1773] [id = 491] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x99297c00 == 28 [pid = 1773] [id = 489] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e81c00 == 27 [pid = 1773] [id = 490] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x922ce800 == 26 [pid = 1773] [id = 488] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x91e75000 == 25 [pid = 1773] [id = 486] 21:58:12 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1fc00 == 24 [pid = 1773] [id = 487] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x91e82000) [pid = 1773] [serial = 1401] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x91e74800) [pid = 1773] [serial = 1400] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9222f000) [pid = 1773] [serial = 1418] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x92239000) [pid = 1773] [serial = 1419] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9223a000) [pid = 1773] [serial = 1416] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x921ac000) [pid = 1773] [serial = 1415] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9250d800) [pid = 1773] [serial = 1404] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x924cf400) [pid = 1773] [serial = 1403] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99298c00) [pid = 1773] [serial = 1407] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x98350000) [pid = 1773] [serial = 1406] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9a75a400) [pid = 1773] [serial = 1410] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a4a7800) [pid = 1773] [serial = 1409] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9553d800) [pid = 1773] [serial = 1427] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b12d000) [pid = 1773] [serial = 1413] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a890800) [pid = 1773] [serial = 1412] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x924cb800) [pid = 1773] [serial = 1421] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93e62000) [pid = 1773] [serial = 1424] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x95115800) [pid = 1773] [serial = 1425] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9553f800) [pid = 1773] [serial = 1428] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9553d400) [pid = 1773] [serial = 1431] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x92516000) [pid = 1773] [serial = 1430] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9963cc00) [pid = 1773] [serial = 1433] [outer = (nil)] [url = about:blank] 21:58:12 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9250f400) [pid = 1773] [serial = 1422] [outer = (nil)] [url = about:blank] 21:58:13 INFO - PROCESS | 1773 | 1466744293064 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2347ms 21:58:13 INFO - PROCESS | 1773 | 1466744293125 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:58:13 INFO - PROCESS | 1773 | 1466744293131 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 21:58:13 INFO - PROCESS | 1773 | 1466744293139 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 1773 | 1466744293146 Marionette TRACE conn3 <- [1,1946,null,{}] 21:58:13 INFO - PROCESS | 1773 | 1466744293154 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:13 INFO - PROCESS | 1773 | 1466744293160 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:13 INFO - PROCESS | 1773 | 1466744293317 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:58:13 INFO - PROCESS | 1773 | 1466744293435 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 1773 | 1466744293442 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8ec00 == 25 [pid = 1773] [id = 494] 21:58:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921a6c00) [pid = 1773] [serial = 1483] [outer = (nil)] 21:58:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9222d800) [pid = 1773] [serial = 1484] [outer = 0x921a6c00] 21:58:13 INFO - PROCESS | 1773 | 1466744293510 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922c9000) [pid = 1773] [serial = 1485] [outer = 0x921a6c00] 21:58:14 INFO - PROCESS | 1773 | 1466744294281 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 21:58:14 INFO - PROCESS | 1773 | 1466744294321 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 1773 | 1466744294329 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 21:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:58:14 INFO - PROCESS | 1773 | 1466744294341 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 1773 | 1466744294345 Marionette TRACE conn3 <- [1,1950,null,{}] 21:58:14 INFO - PROCESS | 1773 | 1466744294351 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:14 INFO - PROCESS | 1773 | 1466744294357 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:14 INFO - PROCESS | 1773 | 1466744294528 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:58:14 INFO - PROCESS | 1773 | 1466744294539 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 1773 | 1466744294547 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x92412400 == 26 [pid = 1773] [id = 495] 21:58:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x924ce400) [pid = 1773] [serial = 1486] [outer = (nil)] 21:58:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9250c800) [pid = 1773] [serial = 1487] [outer = 0x924ce400] 21:58:14 INFO - PROCESS | 1773 | 1466744294617 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92510800) [pid = 1773] [serial = 1488] [outer = 0x924ce400] 21:58:15 INFO - PROCESS | 1773 | 1466744295576 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1279ms 21:58:15 INFO - PROCESS | 1773 | 1466744295619 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 1773 | 1466744295623 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 21:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:58:15 INFO - PROCESS | 1773 | 1466744295640 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 1773 | 1466744295646 Marionette TRACE conn3 <- [1,1954,null,{}] 21:58:15 INFO - PROCESS | 1773 | 1466744295661 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:15 INFO - PROCESS | 1773 | 1466744295670 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:15 INFO - PROCESS | 1773 | 1466744295868 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:58:15 INFO - PROCESS | 1773 | 1466744295893 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 1773 | 1466744295902 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c17400 == 27 [pid = 1773] [id = 496] 21:58:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93c17c00) [pid = 1773] [serial = 1489] [outer = (nil)] 21:58:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e65400) [pid = 1773] [serial = 1490] [outer = 0x93c17c00] 21:58:15 INFO - PROCESS | 1773 | 1466744295972 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x951ce000) [pid = 1773] [serial = 1491] [outer = 0x93c17c00] 21:58:17 INFO - PROCESS | 1773 | 1466744297207 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9222c000) [pid = 1773] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9835cc00) [pid = 1773] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92237000) [pid = 1773] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e83000) [pid = 1773] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x977f5c00) [pid = 1773] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93b46400) [pid = 1773] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9222b800) [pid = 1773] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92308400) [pid = 1773] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95546000) [pid = 1773] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:58:17 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x921acc00) [pid = 1773] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1634ms 21:58:17 INFO - PROCESS | 1773 | 1466744297286 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:58:17 INFO - PROCESS | 1773 | 1466744297291 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 21:58:17 INFO - PROCESS | 1773 | 1466744297296 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 1773 | 1466744297299 Marionette TRACE conn3 <- [1,1958,null,{}] 21:58:17 INFO - PROCESS | 1773 | 1466744297304 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:17 INFO - PROCESS | 1773 | 1466744297308 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:17 INFO - PROCESS | 1773 | 1466744297443 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:58:17 INFO - PROCESS | 1773 | 1466744297598 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 1773 | 1466744297607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21800 == 28 [pid = 1773] [id = 497] 21:58:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x91e85400) [pid = 1773] [serial = 1492] [outer = (nil)] 21:58:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x93b46400) [pid = 1773] [serial = 1493] [outer = 0x91e85400] 21:58:17 INFO - PROCESS | 1773 | 1466744297670 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x95540000) [pid = 1773] [serial = 1494] [outer = 0x91e85400] 21:58:18 INFO - PROCESS | 1773 | 1466744298287 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1032ms 21:58:18 INFO - PROCESS | 1773 | 1466744298329 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 1773 | 1466744298333 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 21:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:58:18 INFO - PROCESS | 1773 | 1466744298339 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 1773 | 1466744298342 Marionette TRACE conn3 <- [1,1962,null,{}] 21:58:18 INFO - PROCESS | 1773 | 1466744298348 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:18 INFO - PROCESS | 1773 | 1466744298353 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:18 INFO - PROCESS | 1773 | 1466744298559 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:58:18 INFO - PROCESS | 1773 | 1466744298573 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 1773 | 1466744298579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f9000 == 29 [pid = 1773] [id = 498] 21:58:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9553d800) [pid = 1773] [serial = 1495] [outer = (nil)] 21:58:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977f1800) [pid = 1773] [serial = 1496] [outer = 0x9553d800] 21:58:18 INFO - PROCESS | 1773 | 1466744298646 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977f5400) [pid = 1773] [serial = 1497] [outer = 0x9553d800] 21:58:19 INFO - PROCESS | 1773 | 1466744299587 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1291ms 21:58:19 INFO - PROCESS | 1773 | 1466744299631 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 1773 | 1466744299638 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 21:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:58:19 INFO - PROCESS | 1773 | 1466744299647 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 1773 | 1466744299652 Marionette TRACE conn3 <- [1,1966,null,{}] 21:58:19 INFO - PROCESS | 1773 | 1466744299661 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:19 INFO - PROCESS | 1773 | 1466744299665 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:19 INFO - PROCESS | 1773 | 1466744299875 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:58:20 INFO - PROCESS | 1773 | 1466744300065 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 1773 | 1466744300080 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e000 == 30 [pid = 1773] [id = 499] 21:58:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e85000) [pid = 1773] [serial = 1498] [outer = (nil)] 21:58:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92238800) [pid = 1773] [serial = 1499] [outer = 0x91e85000] 21:58:20 INFO - PROCESS | 1773 | 1466744300263 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92303c00) [pid = 1773] [serial = 1500] [outer = 0x91e85000] 21:58:21 INFO - PROCESS | 1773 | 1466744301160 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 21:58:21 INFO - PROCESS | 1773 | 1466744301183 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 1773 | 1466744301191 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 21:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:58:21 INFO - PROCESS | 1773 | 1466744301229 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 1773 | 1466744301234 Marionette TRACE conn3 <- [1,1970,null,{}] 21:58:21 INFO - PROCESS | 1773 | 1466744301245 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:21 INFO - PROCESS | 1773 | 1466744301249 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:21 INFO - PROCESS | 1773 | 1466744301450 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:58:21 INFO - PROCESS | 1773 | 1466744301613 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 1773 | 1466744301626 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306800 == 31 [pid = 1773] [id = 500] 21:58:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x926f2400) [pid = 1773] [serial = 1501] [outer = (nil)] 21:58:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93b4cc00) [pid = 1773] [serial = 1502] [outer = 0x926f2400] 21:58:21 INFO - PROCESS | 1773 | 1466744301704 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95113400) [pid = 1773] [serial = 1503] [outer = 0x926f2400] 21:58:22 INFO - PROCESS | 1773 | 1466744302688 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1562ms 21:58:22 INFO - PROCESS | 1773 | 1466744302766 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 1773 | 1466744302770 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 21:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:58:22 INFO - PROCESS | 1773 | 1466744302779 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 1773 | 1466744302785 Marionette TRACE conn3 <- [1,1974,null,{}] 21:58:22 INFO - PROCESS | 1773 | 1466744302802 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:22 INFO - PROCESS | 1773 | 1466744302811 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:23 INFO - PROCESS | 1773 | 1466744303021 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:58:23 INFO - PROCESS | 1773 | 1466744303242 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 1773 | 1466744303255 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x99643c00 == 32 [pid = 1773] [id = 501] 21:58:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x99644400) [pid = 1773] [serial = 1504] [outer = (nil)] 21:58:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x996e8800) [pid = 1773] [serial = 1505] [outer = 0x99644400] 21:58:23 INFO - PROCESS | 1773 | 1466744303380 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x996ee000) [pid = 1773] [serial = 1506] [outer = 0x99644400] 21:58:24 INFO - PROCESS | 1773 | 1466744304307 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1587ms 21:58:24 INFO - PROCESS | 1773 | 1466744304365 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 1773 | 1466744304370 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 21:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:58:24 INFO - PROCESS | 1773 | 1466744304376 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:58:24 INFO - PROCESS | 1773 | 1466744304379 Marionette TRACE conn3 <- [1,1978,null,{}] 21:58:24 INFO - PROCESS | 1773 | 1466744304386 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:24 INFO - PROCESS | 1773 | 1466744304392 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:24 INFO - PROCESS | 1773 | 1466744304571 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:58:24 INFO - PROCESS | 1773 | 1466744304894 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 1773 | 1466744304906 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27c00 == 33 [pid = 1773] [id = 502] 21:58:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x90c28c00) [pid = 1773] [serial = 1507] [outer = (nil)] 21:58:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e75000) [pid = 1773] [serial = 1508] [outer = 0x90c28c00] 21:58:25 INFO - PROCESS | 1773 | 1466744305025 Marionette DEBUG loaded listener.js 21:58:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x91e83c00) [pid = 1773] [serial = 1509] [outer = 0x90c28c00] 21:58:25 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21800 == 32 [pid = 1773] [id = 497] 21:58:25 INFO - PROCESS | 1773 | --DOCSHELL 0x93c17400 == 31 [pid = 1773] [id = 496] 21:58:25 INFO - PROCESS | 1773 | --DOCSHELL 0x92412400 == 30 [pid = 1773] [id = 495] 21:58:25 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8ec00 == 29 [pid = 1773] [id = 494] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x996ecc00) [pid = 1773] [serial = 1454] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9250a800) [pid = 1773] [serial = 1457] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99e09400) [pid = 1773] [serial = 1455] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x93c11400) [pid = 1773] [serial = 1458] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99d9b000) [pid = 1773] [serial = 1434] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a069400) [pid = 1773] [serial = 1442] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a241c00) [pid = 1773] [serial = 1443] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e62800) [pid = 1773] [serial = 1439] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9533f400) [pid = 1773] [serial = 1440] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922d4800) [pid = 1773] [serial = 1436] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9230fc00) [pid = 1773] [serial = 1437] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x926f4c00) [pid = 1773] [serial = 1448] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92b7a800) [pid = 1773] [serial = 1449] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x977f0400) [pid = 1773] [serial = 1451] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922cd400) [pid = 1773] [serial = 1445] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x922e6400) [pid = 1773] [serial = 1446] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x978d6400) [pid = 1773] [serial = 1452] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9a88f000) [pid = 1773] [serial = 1461] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9a88a800) [pid = 1773] [serial = 1460] [outer = (nil)] [url = about:blank] 21:58:25 INFO - PROCESS | 1773 | 1466744305982 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1634ms 21:58:26 INFO - PROCESS | 1773 | 1466744306013 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 1773 | 1466744306019 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 21:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:58:26 INFO - PROCESS | 1773 | 1466744306027 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - PROCESS | 1773 | 1466744306032 Marionette TRACE conn3 <- [1,1982,null,{}] 21:58:26 INFO - PROCESS | 1773 | 1466744306041 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:26 INFO - PROCESS | 1773 | 1466744306049 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:26 INFO - PROCESS | 1773 | 1466744306206 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:58:26 INFO - PROCESS | 1773 | 1466744306221 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 1773 | 1466744306233 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d4800 == 30 [pid = 1773] [id = 503] 21:58:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x922f0c00) [pid = 1773] [serial = 1510] [outer = (nil)] 21:58:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92311000) [pid = 1773] [serial = 1511] [outer = 0x922f0c00] 21:58:26 INFO - PROCESS | 1773 | 1466744306307 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9250e800) [pid = 1773] [serial = 1512] [outer = 0x922f0c00] 21:58:27 INFO - PROCESS | 1773 | 1466744307178 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1194ms 21:58:27 INFO - PROCESS | 1773 | 1466744307224 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:58:27 INFO - PROCESS | 1773 | 1466744307231 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 21:58:27 INFO - PROCESS | 1773 | 1466744307238 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 1773 | 1466744307241 Marionette TRACE conn3 <- [1,1986,null,{}] 21:58:27 INFO - PROCESS | 1773 | 1466744307247 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:27 INFO - PROCESS | 1773 | 1466744307253 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:27 INFO - PROCESS | 1773 | 1466744307408 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:58:27 INFO - PROCESS | 1773 | 1466744307547 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 1773 | 1466744307556 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ef000 == 31 [pid = 1773] [id = 504] 21:58:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x924cd800) [pid = 1773] [serial = 1513] [outer = (nil)] 21:58:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95116c00) [pid = 1773] [serial = 1514] [outer = 0x924cd800] 21:58:27 INFO - PROCESS | 1773 | 1466744307621 Marionette DEBUG loaded listener.js 21:58:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95546800) [pid = 1773] [serial = 1515] [outer = 0x924cd800] 21:58:28 INFO - PROCESS | 1773 | 1466744308439 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1235ms 21:58:28 INFO - PROCESS | 1773 | 1466744308485 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 1773 | 1466744308489 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 21:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:58:28 INFO - PROCESS | 1773 | 1466744308503 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - PROCESS | 1773 | 1466744308512 Marionette TRACE conn3 <- [1,1990,null,{}] 21:58:28 INFO - PROCESS | 1773 | 1466744308528 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:28 INFO - PROCESS | 1773 | 1466744308535 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:28 INFO - PROCESS | 1773 | 1466744308746 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:58:28 INFO - PROCESS | 1773 | 1466744308777 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 1773 | 1466744308785 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c8c00 == 32 [pid = 1773] [id = 505] 21:58:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977f5800) [pid = 1773] [serial = 1516] [outer = (nil)] 21:58:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x996eb800) [pid = 1773] [serial = 1517] [outer = 0x977f5800] 21:58:28 INFO - PROCESS | 1773 | 1466744308851 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x99e02400) [pid = 1773] [serial = 1518] [outer = 0x977f5800] 21:58:29 INFO - PROCESS | 1773 | 1466744309677 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1206ms 21:58:29 INFO - PROCESS | 1773 | 1466744309702 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 1773 | 1466744309706 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 21:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:58:29 INFO - PROCESS | 1773 | 1466744309712 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - PROCESS | 1773 | 1466744309714 Marionette TRACE conn3 <- [1,1994,null,{}] 21:58:29 INFO - PROCESS | 1773 | 1466744309719 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:29 INFO - PROCESS | 1773 | 1466744309724 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:29 INFO - PROCESS | 1773 | 1466744309908 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:58:29 INFO - PROCESS | 1773 | 1466744309931 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 1773 | 1466744309941 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1b400 == 33 [pid = 1773] [id = 506] 21:58:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e79000) [pid = 1773] [serial = 1519] [outer = (nil)] 21:58:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a241c00) [pid = 1773] [serial = 1520] [outer = 0x91e79000] 21:58:30 INFO - PROCESS | 1773 | 1466744309998 Marionette DEBUG loaded listener.js 21:58:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a4a9000) [pid = 1773] [serial = 1521] [outer = 0x91e79000] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e85800) [pid = 1773] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e8b400) [pid = 1773] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922ec400) [pid = 1773] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93b43c00) [pid = 1773] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93b4bc00) [pid = 1773] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a4ae000) [pid = 1773] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x931b2c00) [pid = 1773] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x924ce400) [pid = 1773] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e85400) [pid = 1773] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x93c17c00) [pid = 1773] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:58:30 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x921a6c00) [pid = 1773] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:58:30 INFO - PROCESS | 1773 | 1466744310882 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1235ms 21:58:30 INFO - PROCESS | 1773 | 1466744310947 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 1773 | 1466744310950 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 21:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:58:30 INFO - PROCESS | 1773 | 1466744310956 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 1773 | 1466744310959 Marionette TRACE conn3 <- [1,1998,null,{}] 21:58:30 INFO - PROCESS | 1773 | 1466744310964 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:30 INFO - PROCESS | 1773 | 1466744310968 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:31 INFO - PROCESS | 1773 | 1466744311109 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:58:31 INFO - PROCESS | 1773 | 1466744311117 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1773 | 1466744311134 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ad400 == 34 [pid = 1773] [id = 507] 21:58:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x922ce400) [pid = 1773] [serial = 1522] [outer = (nil)] 21:58:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9a1c5000) [pid = 1773] [serial = 1523] [outer = 0x922ce400] 21:58:31 INFO - PROCESS | 1773 | 1466744311207 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a889c00) [pid = 1773] [serial = 1524] [outer = 0x922ce400] 21:58:32 INFO - PROCESS | 1773 | 1466744312029 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1088ms 21:58:32 INFO - PROCESS | 1773 | 1466744312044 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 1773 | 1466744312047 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 21:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:58:32 INFO - PROCESS | 1773 | 1466744312053 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 1773 | 1466744312057 Marionette TRACE conn3 <- [1,2002,null,{}] 21:58:32 INFO - PROCESS | 1773 | 1466744312063 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:32 INFO - PROCESS | 1773 | 1466744312068 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:32 INFO - PROCESS | 1773 | 1466744312252 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:58:32 INFO - PROCESS | 1773 | 1466744312270 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:32 INFO - PROCESS | 1773 | 1466744312278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d1800 == 35 [pid = 1773] [id = 508] 21:58:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9a108400) [pid = 1773] [serial = 1525] [outer = (nil)] 21:58:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9b12d000) [pid = 1773] [serial = 1526] [outer = 0x9a108400] 21:58:32 INFO - PROCESS | 1773 | 1466744312337 Marionette DEBUG loaded listener.js 21:58:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9b139800) [pid = 1773] [serial = 1527] [outer = 0x9a108400] 21:58:33 INFO - PROCESS | 1773 | 1466744313370 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1380ms 21:58:33 INFO - PROCESS | 1773 | 1466744313435 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 1773 | 1466744313441 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 21:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:58:33 INFO - PROCESS | 1773 | 1466744313449 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 1773 | 1466744313456 Marionette TRACE conn3 <- [1,2006,null,{}] 21:58:33 INFO - PROCESS | 1773 | 1466744313464 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:33 INFO - PROCESS | 1773 | 1466744313469 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:33 INFO - PROCESS | 1773 | 1466744313642 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:58:33 INFO - PROCESS | 1773 | 1466744313807 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 1773 | 1466744313815 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e6800 == 36 [pid = 1773] [id = 509] 21:58:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922e7c00) [pid = 1773] [serial = 1528] [outer = (nil)] 21:58:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92515400) [pid = 1773] [serial = 1529] [outer = 0x922e7c00] 21:58:33 INFO - PROCESS | 1773 | 1466744313893 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92b83400) [pid = 1773] [serial = 1530] [outer = 0x922e7c00] 21:58:34 INFO - PROCESS | 1773 | 1466744314794 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:58:34 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 21:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1391ms 21:58:34 INFO - PROCESS | 1773 | 1466744314840 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 1773 | 1466744314847 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 21:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:58:34 INFO - PROCESS | 1773 | 1466744314859 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 1773 | 1466744314862 Marionette TRACE conn3 <- [1,2010,null,{}] 21:58:34 INFO - PROCESS | 1773 | 1466744314869 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:34 INFO - PROCESS | 1773 | 1466744314876 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:35 INFO - PROCESS | 1773 | 1466744315091 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:58:35 INFO - PROCESS | 1773 | 1466744315259 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 1773 | 1466744315267 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d1800 == 37 [pid = 1773] [id = 510] 21:58:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9553b400) [pid = 1773] [serial = 1531] [outer = (nil)] 21:58:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x99292800) [pid = 1773] [serial = 1532] [outer = 0x9553b400] 21:58:35 INFO - PROCESS | 1773 | 1466744315346 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x996eb000) [pid = 1773] [serial = 1533] [outer = 0x9553b400] 21:58:36 INFO - PROCESS | 1773 | 1466744316252 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:58:36 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 21:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1447ms 21:58:36 INFO - PROCESS | 1773 | 1466744316305 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:58:36 INFO - PROCESS | 1773 | 1466744316308 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 21:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:58:36 INFO - PROCESS | 1773 | 1466744316322 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:58:36 INFO - PROCESS | 1773 | 1466744316332 Marionette TRACE conn3 <- [1,2014,null,{}] 21:58:36 INFO - PROCESS | 1773 | 1466744316348 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:36 INFO - PROCESS | 1773 | 1466744316357 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:36 INFO - PROCESS | 1773 | 1466744316581 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:58:36 INFO - PROCESS | 1773 | 1466744316747 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 1773 | 1466744316754 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b1c6800 == 38 [pid = 1773] [id = 511] 21:58:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b1c7400) [pid = 1773] [serial = 1534] [outer = (nil)] 21:58:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b310c00) [pid = 1773] [serial = 1535] [outer = 0x9b1c7400] 21:58:36 INFO - PROCESS | 1773 | 1466744316837 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b3e7400) [pid = 1773] [serial = 1536] [outer = 0x9b1c7400] 21:58:37 INFO - PROCESS | 1773 | 1466744317669 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1396ms 21:58:37 INFO - PROCESS | 1773 | 1466744317711 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:58:37 INFO - PROCESS | 1773 | 1466744317716 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 21:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:58:37 INFO - PROCESS | 1773 | 1466744317722 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - PROCESS | 1773 | 1466744317725 Marionette TRACE conn3 <- [1,2018,null,{}] 21:58:37 INFO - PROCESS | 1773 | 1466744317731 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:37 INFO - PROCESS | 1773 | 1466744317736 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:37 INFO - PROCESS | 1773 | 1466744317906 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:58:38 INFO - PROCESS | 1773 | 1466744318070 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 1773 | 1466744318079 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acac000 == 39 [pid = 1773] [id = 512] 21:58:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b3e5400) [pid = 1773] [serial = 1537] [outer = (nil)] 21:58:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b4a6400) [pid = 1773] [serial = 1538] [outer = 0x9b3e5400] 21:58:38 INFO - PROCESS | 1773 | 1466744318149 Marionette DEBUG loaded listener.js 21:58:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b64a800) [pid = 1773] [serial = 1539] [outer = 0x9b3e5400] 21:58:39 INFO - PROCESS | 1773 | 1466744319015 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1330ms 21:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:58:39 INFO - PROCESS | 1773 | 1466744319055 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 1773 | 1466744319057 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 21:58:39 INFO - PROCESS | 1773 | 1466744319064 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - PROCESS | 1773 | 1466744319067 Marionette TRACE conn3 <- [1,2022,null,{}] 21:58:39 INFO - PROCESS | 1773 | 1466744319073 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:39 INFO - PROCESS | 1773 | 1466744319077 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:39 INFO - PROCESS | 1773 | 1466744319233 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:58:39 INFO - PROCESS | 1773 | 1466744319403 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 1773 | 1466744319409 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86c00 == 40 [pid = 1773] [id = 513] 21:58:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b3ec000) [pid = 1773] [serial = 1540] [outer = (nil)] 21:58:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b6be400) [pid = 1773] [serial = 1541] [outer = 0x9b3ec000] 21:58:39 INFO - PROCESS | 1773 | 1466744319481 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b6c0800) [pid = 1773] [serial = 1542] [outer = 0x9b3ec000] 21:58:40 INFO - PROCESS | 1773 | 1466744320381 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1381ms 21:58:40 INFO - PROCESS | 1773 | 1466744320444 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 1773 | 1466744320448 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 21:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:58:40 INFO - PROCESS | 1773 | 1466744320454 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 1773 | 1466744320458 Marionette TRACE conn3 <- [1,2026,null,{}] 21:58:40 INFO - PROCESS | 1773 | 1466744320464 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:40 INFO - PROCESS | 1773 | 1466744320473 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:40 INFO - PROCESS | 1773 | 1466744320693 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:58:40 INFO - PROCESS | 1773 | 1466744320860 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 1773 | 1466744320866 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ac800 == 41 [pid = 1773] [id = 514] 21:58:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x92233800) [pid = 1773] [serial = 1543] [outer = (nil)] 21:58:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x95116400) [pid = 1773] [serial = 1544] [outer = 0x92233800] 21:58:40 INFO - PROCESS | 1773 | 1466744320943 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9534c800) [pid = 1773] [serial = 1545] [outer = 0x92233800] 21:58:41 INFO - PROCESS | 1773 | 1466744321782 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1383ms 21:58:41 INFO - PROCESS | 1773 | 1466744321838 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 1773 | 1466744321842 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 21:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:58:41 INFO - PROCESS | 1773 | 1466744321865 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - PROCESS | 1773 | 1466744321869 Marionette TRACE conn3 <- [1,2030,null,{}] 21:58:41 INFO - PROCESS | 1773 | 1466744321875 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:41 INFO - PROCESS | 1773 | 1466744321880 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:42 INFO - PROCESS | 1773 | 1466744322037 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:58:42 INFO - PROCESS | 1773 | 1466744322430 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 1773 | 1466744322437 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e83800 == 42 [pid = 1773] [id = 515] 21:58:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x91e88000) [pid = 1773] [serial = 1546] [outer = (nil)] 21:58:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x921a6000) [pid = 1773] [serial = 1547] [outer = 0x91e88000] 21:58:42 INFO - PROCESS | 1773 | 1466744322515 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x92239000) [pid = 1773] [serial = 1548] [outer = 0x91e88000] 21:58:43 INFO - PROCESS | 1773 | 1466744323341 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1548ms 21:58:43 INFO - PROCESS | 1773 | 1466744323415 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 1773 | 1466744323428 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 21:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:58:43 INFO - PROCESS | 1773 | 1466744323443 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 1773 | 1466744323453 Marionette TRACE conn3 <- [1,2034,null,{}] 21:58:43 INFO - PROCESS | 1773 | 1466744323462 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:43 INFO - PROCESS | 1773 | 1466744323478 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:43 INFO - PROCESS | 1773 | 1466744323676 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:58:43 INFO - PROCESS | 1773 | 1466744323816 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 1773 | 1466744323824 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ad800 == 43 [pid = 1773] [id = 516] 21:58:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x92410000) [pid = 1773] [serial = 1549] [outer = (nil)] 21:58:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x93c0e800) [pid = 1773] [serial = 1550] [outer = 0x92410000] 21:58:43 INFO - PROCESS | 1773 | 1466744323888 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x93c1c000) [pid = 1773] [serial = 1551] [outer = 0x92410000] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x921ad400 == 42 [pid = 1773] [id = 507] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1b400 == 41 [pid = 1773] [id = 506] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x922c8c00 == 40 [pid = 1773] [id = 505] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x922ef000 == 39 [pid = 1773] [id = 504] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x922d4800 == 38 [pid = 1773] [id = 503] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27c00 == 37 [pid = 1773] [id = 502] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e000 == 36 [pid = 1773] [id = 499] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x926f9000 == 35 [pid = 1773] [id = 498] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x92306800 == 34 [pid = 1773] [id = 500] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x99643c00 == 33 [pid = 1773] [id = 501] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77400 == 32 [pid = 1773] [id = 493] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x91e83800 == 31 [pid = 1773] [id = 515] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86c00 == 30 [pid = 1773] [id = 513] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x921ac800 == 29 [pid = 1773] [id = 514] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x9acac000 == 28 [pid = 1773] [id = 512] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x9b1c6800 == 27 [pid = 1773] [id = 511] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x922d1800 == 26 [pid = 1773] [id = 510] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x924d1800 == 25 [pid = 1773] [id = 508] 21:58:44 INFO - PROCESS | 1773 | --DOCSHELL 0x922e6800 == 24 [pid = 1773] [id = 509] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x922e5800) [pid = 1773] [serial = 1463] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x92235800) [pid = 1773] [serial = 1479] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x93c18800) [pid = 1773] [serial = 1482] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9b30bc00) [pid = 1773] [serial = 1473] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9553d000) [pid = 1773] [serial = 1467] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b1c1400) [pid = 1773] [serial = 1470] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9b3e3c00) [pid = 1773] [serial = 1475] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x92510800) [pid = 1773] [serial = 1488] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x93b46400) [pid = 1773] [serial = 1493] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95540000) [pid = 1773] [serial = 1494] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a88b000) [pid = 1773] [serial = 1469] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b1ca800) [pid = 1773] [serial = 1472] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x951ce000) [pid = 1773] [serial = 1491] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x931ae800) [pid = 1773] [serial = 1481] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x921a4800) [pid = 1773] [serial = 1478] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92311c00) [pid = 1773] [serial = 1464] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93e5d000) [pid = 1773] [serial = 1466] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b3e6800) [pid = 1773] [serial = 1476] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9250c800) [pid = 1773] [serial = 1487] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e65400) [pid = 1773] [serial = 1490] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9222d800) [pid = 1773] [serial = 1484] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922c9000) [pid = 1773] [serial = 1485] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x977f1800) [pid = 1773] [serial = 1496] [outer = (nil)] [url = about:blank] 21:58:45 INFO - PROCESS | 1773 | 1466744325712 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2343ms 21:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:58:45 INFO - PROCESS | 1773 | 1466744325783 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 1773 | 1466744325787 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 21:58:45 INFO - PROCESS | 1773 | 1466744325795 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - PROCESS | 1773 | 1466744325799 Marionette TRACE conn3 <- [1,2038,null,{}] 21:58:45 INFO - PROCESS | 1773 | 1466744325813 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:45 INFO - PROCESS | 1773 | 1466744325817 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:45 INFO - PROCESS | 1773 | 1466744325965 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:58:46 INFO - PROCESS | 1773 | 1466744326099 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1773 | 1466744326108 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a0800 == 25 [pid = 1773] [id = 517] 21:58:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x921a4c00) [pid = 1773] [serial = 1552] [outer = (nil)] 21:58:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x922c9800) [pid = 1773] [serial = 1553] [outer = 0x921a4c00] 21:58:46 INFO - PROCESS | 1773 | 1466744326172 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922d1000) [pid = 1773] [serial = 1554] [outer = 0x921a4c00] 21:58:46 INFO - PROCESS | 1773 | 1466744326965 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1246ms 21:58:47 INFO - PROCESS | 1773 | 1466744327040 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 1773 | 1466744327046 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 21:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:58:47 INFO - PROCESS | 1773 | 1466744327057 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 1773 | 1466744327060 Marionette TRACE conn3 <- [1,2042,null,{}] 21:58:47 INFO - PROCESS | 1773 | 1466744327066 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:47 INFO - PROCESS | 1773 | 1466744327071 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:47 INFO - PROCESS | 1773 | 1466744327232 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:58:47 INFO - PROCESS | 1773 | 1466744327360 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 1773 | 1466744327368 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x92310400 == 26 [pid = 1773] [id = 518] 21:58:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x924cd400) [pid = 1773] [serial = 1555] [outer = (nil)] 21:58:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9250d400) [pid = 1773] [serial = 1556] [outer = 0x924cd400] 21:58:47 INFO - PROCESS | 1773 | 1466744327452 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x926ec000) [pid = 1773] [serial = 1557] [outer = 0x924cd400] 21:58:48 INFO - PROCESS | 1773 | 1466744328259 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:58:48 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) 21:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1229ms 21:58:48 INFO - PROCESS | 1773 | 1466744328291 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 1773 | 1466744328294 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 21:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:58:48 INFO - PROCESS | 1773 | 1466744328301 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:58:48 INFO - PROCESS | 1773 | 1466744328307 Marionette TRACE conn3 <- [1,2046,null,{}] 21:58:48 INFO - PROCESS | 1773 | 1466744328329 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:48 INFO - PROCESS | 1773 | 1466744328337 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:48 INFO - PROCESS | 1773 | 1466744328531 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:58:48 INFO - PROCESS | 1773 | 1466744328555 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:48 INFO - PROCESS | 1773 | 1466744328564 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x95116000 == 27 [pid = 1773] [id = 519] 21:58:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95117000) [pid = 1773] [serial = 1558] [outer = (nil)] 21:58:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x951d2400) [pid = 1773] [serial = 1559] [outer = 0x95117000] 21:58:48 INFO - PROCESS | 1773 | 1466744328631 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x95540000) [pid = 1773] [serial = 1560] [outer = 0x95117000] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922ce400) [pid = 1773] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977f5800) [pid = 1773] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e79000) [pid = 1773] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922f0c00) [pid = 1773] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9553d800) [pid = 1773] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e85000) [pid = 1773] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x99644400) [pid = 1773] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x90c28c00) [pid = 1773] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x924cd800) [pid = 1773] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x926f2400) [pid = 1773] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:58:49 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a108400) [pid = 1773] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:58:49 INFO - PROCESS | 1773 | 1466744329880 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1594ms 21:58:49 INFO - PROCESS | 1773 | 1466744329895 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 1773 | 1466744329900 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 21:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:58:49 INFO - PROCESS | 1773 | 1466744329923 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 1773 | 1466744329926 Marionette TRACE conn3 <- [1,2050,null,{}] 21:58:49 INFO - PROCESS | 1773 | 1466744329931 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:49 INFO - PROCESS | 1773 | 1466744329934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:50 INFO - PROCESS | 1773 | 1466744330064 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:58:50 INFO - PROCESS | 1773 | 1466744330077 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 1773 | 1466744330087 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7a000 == 28 [pid = 1773] [id = 520] 21:58:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x91e82000) [pid = 1773] [serial = 1561] [outer = (nil)] 21:58:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92b7ac00) [pid = 1773] [serial = 1562] [outer = 0x91e82000] 21:58:50 INFO - PROCESS | 1773 | 1466744330193 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x95566800) [pid = 1773] [serial = 1563] [outer = 0x91e82000] 21:58:50 INFO - PROCESS | 1773 | 1466744330935 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1040ms 21:58:50 INFO - PROCESS | 1773 | 1466744330953 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 1773 | 1466744330956 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 21:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:58:50 INFO - PROCESS | 1773 | 1466744330961 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:58:50 INFO - PROCESS | 1773 | 1466744330964 Marionette TRACE conn3 <- [1,2054,null,{}] 21:58:50 INFO - PROCESS | 1773 | 1466744330969 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:50 INFO - PROCESS | 1773 | 1466744330973 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:51 INFO - PROCESS | 1773 | 1466744331151 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:58:51 INFO - PROCESS | 1773 | 1466744331165 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 1773 | 1466744331175 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e70800 == 29 [pid = 1773] [id = 521] 21:58:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e73000) [pid = 1773] [serial = 1564] [outer = (nil)] 21:58:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977f6c00) [pid = 1773] [serial = 1565] [outer = 0x91e73000] 21:58:51 INFO - PROCESS | 1773 | 1466744331235 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x977fb400) [pid = 1773] [serial = 1566] [outer = 0x91e73000] 21:58:52 INFO - PROCESS | 1773 | 1466744332156 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1281ms 21:58:52 INFO - PROCESS | 1773 | 1466744332243 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 1773 | 1466744332250 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 21:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:58:52 INFO - PROCESS | 1773 | 1466744332258 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 1773 | 1466744332263 Marionette TRACE conn3 <- [1,2058,null,{}] 21:58:52 INFO - PROCESS | 1773 | 1466744332280 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:52 INFO - PROCESS | 1773 | 1466744332286 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:52 INFO - PROCESS | 1773 | 1466744332528 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:58:52 INFO - PROCESS | 1773 | 1466744332649 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 1773 | 1466744332663 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a0000 == 30 [pid = 1773] [id = 522] 21:58:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x921a1000) [pid = 1773] [serial = 1567] [outer = (nil)] 21:58:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x922eb000) [pid = 1773] [serial = 1568] [outer = 0x921a1000] 21:58:52 INFO - PROCESS | 1773 | 1466744332738 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9230f800) [pid = 1773] [serial = 1569] [outer = 0x921a1000] 21:58:53 INFO - PROCESS | 1773 | 1466744333722 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1542ms 21:58:53 INFO - PROCESS | 1773 | 1466744333800 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:58:53 INFO - PROCESS | 1773 | 1466744333807 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 21:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:58:53 INFO - PROCESS | 1773 | 1466744333818 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:58:53 INFO - PROCESS | 1773 | 1466744333821 Marionette TRACE conn3 <- [1,2062,null,{}] 21:58:53 INFO - PROCESS | 1773 | 1466744333828 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:53 INFO - PROCESS | 1773 | 1466744333834 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:54 INFO - PROCESS | 1773 | 1466744334036 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:58:54 INFO - PROCESS | 1773 | 1466744334244 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 1773 | 1466744334255 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x93b50400 == 31 [pid = 1773] [id = 523] 21:58:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93c17c00) [pid = 1773] [serial = 1570] [outer = (nil)] 21:58:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x93e65400) [pid = 1773] [serial = 1571] [outer = 0x93c17c00] 21:58:54 INFO - PROCESS | 1773 | 1466744334371 Marionette DEBUG loaded listener.js 21:58:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x95542c00) [pid = 1773] [serial = 1572] [outer = 0x93c17c00] 21:58:55 INFO - PROCESS | 1773 | 1466744335395 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1634ms 21:58:55 INFO - PROCESS | 1773 | 1466744335452 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 1773 | 1466744335456 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 21:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:58:55 INFO - PROCESS | 1773 | 1466744335462 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 1773 | 1466744335468 Marionette TRACE conn3 <- [1,2066,null,{}] 21:58:55 INFO - PROCESS | 1773 | 1466744335483 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:55 INFO - PROCESS | 1773 | 1466744335491 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:55 INFO - PROCESS | 1773 | 1466744335667 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:58:55 INFO - PROCESS | 1773 | 1466744335886 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 1773 | 1466744335894 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x9556f400 == 32 [pid = 1773] [id = 524] 21:58:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x99211000) [pid = 1773] [serial = 1573] [outer = (nil)] 21:58:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x99da3800) [pid = 1773] [serial = 1574] [outer = 0x99211000] 21:58:55 INFO - PROCESS | 1773 | 1466744335971 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9a23c000) [pid = 1773] [serial = 1575] [outer = 0x99211000] 21:58:56 INFO - PROCESS | 1773 | 1466744336995 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1587ms 21:58:57 INFO - PROCESS | 1773 | 1466744337051 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:58:57 INFO - PROCESS | 1773 | 1466744337057 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 21:58:57 INFO - PROCESS | 1773 | 1466744337064 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - PROCESS | 1773 | 1466744337069 Marionette TRACE conn3 <- [1,2070,null,{}] 21:58:57 INFO - PROCESS | 1773 | 1466744337077 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:57 INFO - PROCESS | 1773 | 1466744337083 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:57 INFO - PROCESS | 1773 | 1466744337243 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:58:57 INFO - PROCESS | 1773 | 1466744337490 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 1773 | 1466744337504 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28800 == 33 [pid = 1773] [id = 525] 21:58:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92235800) [pid = 1773] [serial = 1576] [outer = (nil)] 21:58:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922cfc00) [pid = 1773] [serial = 1577] [outer = 0x92235800] 21:58:57 INFO - PROCESS | 1773 | 1466744337575 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x922ea800) [pid = 1773] [serial = 1578] [outer = 0x92235800] 21:58:58 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7a000 == 32 [pid = 1773] [id = 520] 21:58:58 INFO - PROCESS | 1773 | --DOCSHELL 0x95116000 == 31 [pid = 1773] [id = 519] 21:58:58 INFO - PROCESS | 1773 | --DOCSHELL 0x92310400 == 30 [pid = 1773] [id = 518] 21:58:58 INFO - PROCESS | 1773 | --DOCSHELL 0x921a0800 == 29 [pid = 1773] [id = 517] 21:58:58 INFO - PROCESS | 1773 | --DOCSHELL 0x921ad800 == 28 [pid = 1773] [id = 516] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b139800) [pid = 1773] [serial = 1527] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b12d000) [pid = 1773] [serial = 1526] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9a1c5000) [pid = 1773] [serial = 1523] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x996eb800) [pid = 1773] [serial = 1517] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9a241c00) [pid = 1773] [serial = 1520] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x99e02400) [pid = 1773] [serial = 1518] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92311000) [pid = 1773] [serial = 1511] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9250e800) [pid = 1773] [serial = 1512] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977f5400) [pid = 1773] [serial = 1497] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92238800) [pid = 1773] [serial = 1499] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92303c00) [pid = 1773] [serial = 1500] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x996e8800) [pid = 1773] [serial = 1505] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x996ee000) [pid = 1773] [serial = 1506] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e75000) [pid = 1773] [serial = 1508] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e83c00) [pid = 1773] [serial = 1509] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95116c00) [pid = 1773] [serial = 1514] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93b4cc00) [pid = 1773] [serial = 1502] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x95113400) [pid = 1773] [serial = 1503] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a889c00) [pid = 1773] [serial = 1524] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a4a9000) [pid = 1773] [serial = 1521] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x95546800) [pid = 1773] [serial = 1515] [outer = (nil)] [url = about:blank] 21:58:58 INFO - PROCESS | 1773 | 1466744338381 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1336ms 21:58:58 INFO - PROCESS | 1773 | 1466744338406 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:58:58 INFO - PROCESS | 1773 | 1466744338411 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 21:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:58:58 INFO - PROCESS | 1773 | 1466744338421 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:58:58 INFO - PROCESS | 1773 | 1466744338424 Marionette TRACE conn3 <- [1,2074,null,{}] 21:58:58 INFO - PROCESS | 1773 | 1466744338430 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:58 INFO - PROCESS | 1773 | 1466744338434 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:58 INFO - PROCESS | 1773 | 1466744338568 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:58:58 INFO - PROCESS | 1773 | 1466744338582 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 1773 | 1466744338590 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230e400 == 29 [pid = 1773] [id = 526] 21:58:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x924d2400) [pid = 1773] [serial = 1579] [outer = (nil)] 21:58:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92514400) [pid = 1773] [serial = 1580] [outer = 0x924d2400] 21:58:58 INFO - PROCESS | 1773 | 1466744338652 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x931b1c00) [pid = 1773] [serial = 1581] [outer = 0x924d2400] 21:58:59 INFO - PROCESS | 1773 | 1466744339449 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1081ms 21:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:58:59 INFO - PROCESS | 1773 | 1466744339502 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 1773 | 1466744339505 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 21:58:59 INFO - PROCESS | 1773 | 1466744339511 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 1773 | 1466744339516 Marionette TRACE conn3 <- [1,2078,null,{}] 21:58:59 INFO - PROCESS | 1773 | 1466744339529 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:59 INFO - PROCESS | 1773 | 1466744339536 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:59 INFO - PROCESS | 1773 | 1466744339679 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:58:59 INFO - PROCESS | 1773 | 1466744339689 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:59 INFO - PROCESS | 1773 | 1466744339702 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:58:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x95113400 == 30 [pid = 1773] [id = 527] 21:58:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x951d7000) [pid = 1773] [serial = 1582] [outer = (nil)] 21:58:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x977ef400) [pid = 1773] [serial = 1583] [outer = 0x951d7000] 21:58:59 INFO - PROCESS | 1773 | 1466744339759 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x983e5000) [pid = 1773] [serial = 1584] [outer = 0x951d7000] 21:59:00 INFO - PROCESS | 1773 | 1466744340613 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1135ms 21:59:00 INFO - PROCESS | 1773 | 1466744340646 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:59:00 INFO - PROCESS | 1773 | 1466744340650 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 21:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:59:00 INFO - PROCESS | 1773 | 1466744340655 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:59:00 INFO - PROCESS | 1773 | 1466744340657 Marionette TRACE conn3 <- [1,2082,null,{}] 21:59:00 INFO - PROCESS | 1773 | 1466744340663 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:00 INFO - PROCESS | 1773 | 1466744340666 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:00 INFO - PROCESS | 1773 | 1466744340887 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:59:00 INFO - PROCESS | 1773 | 1466744340922 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 1773 | 1466744340930 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c22000 == 31 [pid = 1773] [id = 528] 21:59:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99644800) [pid = 1773] [serial = 1585] [outer = (nil)] 21:59:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x996f0000) [pid = 1773] [serial = 1586] [outer = 0x99644800] 21:59:00 INFO - PROCESS | 1773 | 1466744340988 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a108400) [pid = 1773] [serial = 1587] [outer = 0x99644800] 21:59:01 INFO - PROCESS | 1773 | 1466744341803 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1183ms 21:59:01 INFO - PROCESS | 1773 | 1466744341839 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 1773 | 1466744341842 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 21:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:59:01 INFO - PROCESS | 1773 | 1466744341848 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 1773 | 1466744341850 Marionette TRACE conn3 <- [1,2086,null,{}] 21:59:01 INFO - PROCESS | 1773 | 1466744341855 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:01 INFO - PROCESS | 1773 | 1466744341860 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:02 INFO - PROCESS | 1773 | 1466744342046 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:59:02 INFO - PROCESS | 1773 | 1466744342133 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 1773 | 1466744342140 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e4c00 == 32 [pid = 1773] [id = 529] 21:59:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x996ec000) [pid = 1773] [serial = 1588] [outer = (nil)] 21:59:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a75d000) [pid = 1773] [serial = 1589] [outer = 0x996ec000] 21:59:02 INFO - PROCESS | 1773 | 1466744342202 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a630c00) [pid = 1773] [serial = 1590] [outer = 0x996ec000] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b3ec000) [pid = 1773] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95117000) [pid = 1773] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922e7c00) [pid = 1773] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92233800) [pid = 1773] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92410000) [pid = 1773] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9553b400) [pid = 1773] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921a4c00) [pid = 1773] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b1c7400) [pid = 1773] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b3e5400) [pid = 1773] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e82000) [pid = 1773] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e88000) [pid = 1773] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:59:02 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x924cd400) [pid = 1773] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:59:03 INFO - PROCESS | 1773 | 1466744343040 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1237ms 21:59:03 INFO - PROCESS | 1773 | 1466744343085 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:59:03 INFO - PROCESS | 1773 | 1466744343089 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 21:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:59:03 INFO - PROCESS | 1773 | 1466744343094 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 1773 | 1466744343096 Marionette TRACE conn3 <- [1,2090,null,{}] 21:59:03 INFO - PROCESS | 1773 | 1466744343102 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:03 INFO - PROCESS | 1773 | 1466744343111 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:03 INFO - PROCESS | 1773 | 1466744343332 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:59:03 INFO - PROCESS | 1773 | 1466744343410 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 1773 | 1466744343419 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ac000 == 33 [pid = 1773] [id = 530] 21:59:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92238000) [pid = 1773] [serial = 1591] [outer = (nil)] 21:59:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9a88a800) [pid = 1773] [serial = 1592] [outer = 0x92238000] 21:59:03 INFO - PROCESS | 1773 | 1466744343478 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9b081800) [pid = 1773] [serial = 1593] [outer = 0x92238000] 21:59:04 INFO - PROCESS | 1773 | 1466744344158 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1078ms 21:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:59:04 INFO - PROCESS | 1773 | 1466744344189 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:59:04 INFO - PROCESS | 1773 | 1466744344192 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 21:59:04 INFO - PROCESS | 1773 | 1466744344198 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:59:04 INFO - PROCESS | 1773 | 1466744344201 Marionette TRACE conn3 <- [1,2094,null,{}] 21:59:04 INFO - PROCESS | 1773 | 1466744344205 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:04 INFO - PROCESS | 1773 | 1466744344210 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:04 INFO - PROCESS | 1773 | 1466744344387 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:59:04 INFO - PROCESS | 1773 | 1466744344402 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 1773 | 1466744344411 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c26400 == 34 [pid = 1773] [id = 531] 21:59:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92238c00) [pid = 1773] [serial = 1594] [outer = (nil)] 21:59:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9b1c4800) [pid = 1773] [serial = 1595] [outer = 0x92238c00] 21:59:04 INFO - PROCESS | 1773 | 1466744344471 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9b1c6000) [pid = 1773] [serial = 1596] [outer = 0x92238c00] 21:59:05 INFO - PROCESS | 1773 | 1466744345349 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1180ms 21:59:05 INFO - PROCESS | 1773 | 1466744345378 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 1773 | 1466744345384 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 21:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:59:05 INFO - PROCESS | 1773 | 1466744345392 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - PROCESS | 1773 | 1466744345397 Marionette TRACE conn3 <- [1,2098,null,{}] 21:59:05 INFO - PROCESS | 1773 | 1466744345404 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:05 INFO - PROCESS | 1773 | 1466744345409 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:05 INFO - PROCESS | 1773 | 1466744345579 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:59:05 INFO - PROCESS | 1773 | 1466744345744 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 1773 | 1466744345758 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e73400 == 35 [pid = 1773] [id = 532] 21:59:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e7b000) [pid = 1773] [serial = 1597] [outer = (nil)] 21:59:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922d0400) [pid = 1773] [serial = 1598] [outer = 0x91e7b000] 21:59:05 INFO - PROCESS | 1773 | 1466744345827 Marionette DEBUG loaded listener.js 21:59:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9230b400) [pid = 1773] [serial = 1599] [outer = 0x91e7b000] 21:59:06 INFO - PROCESS | 1773 | 1466744346761 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1430ms 21:59:06 INFO - PROCESS | 1773 | 1466744346822 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 1773 | 1466744346828 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 21:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:59:06 INFO - PROCESS | 1773 | 1466744346838 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 1773 | 1466744346841 Marionette TRACE conn3 <- [1,2102,null,{}] 21:59:06 INFO - PROCESS | 1773 | 1466744346847 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:06 INFO - PROCESS | 1773 | 1466744346853 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:07 INFO - PROCESS | 1773 | 1466744347011 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:59:07 INFO - PROCESS | 1773 | 1466744347176 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 1773 | 1466744347185 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230a000 == 36 [pid = 1773] [id = 533] 21:59:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93c1a000) [pid = 1773] [serial = 1600] [outer = (nil)] 21:59:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x95347c00) [pid = 1773] [serial = 1601] [outer = 0x93c1a000] 21:59:07 INFO - PROCESS | 1773 | 1466744347260 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9556c800) [pid = 1773] [serial = 1602] [outer = 0x93c1a000] 21:59:08 INFO - PROCESS | 1773 | 1466744348185 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1383ms 21:59:08 INFO - PROCESS | 1773 | 1466744348221 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 1773 | 1466744348224 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 21:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:59:08 INFO - PROCESS | 1773 | 1466744348231 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 1773 | 1466744348237 Marionette TRACE conn3 <- [1,2106,null,{}] 21:59:08 INFO - PROCESS | 1773 | 1466744348251 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:08 INFO - PROCESS | 1773 | 1466744348259 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:08 INFO - PROCESS | 1773 | 1466744348411 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:59:08 INFO - PROCESS | 1773 | 1466744348576 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:08 INFO - PROCESS | 1773 | 1466744348585 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a4ae000 == 37 [pid = 1773] [id = 534] 21:59:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a62e000) [pid = 1773] [serial = 1603] [outer = (nil)] 21:59:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b138c00) [pid = 1773] [serial = 1604] [outer = 0x9a62e000] 21:59:08 INFO - PROCESS | 1773 | 1466744348657 Marionette DEBUG loaded listener.js 21:59:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b3e4c00) [pid = 1773] [serial = 1605] [outer = 0x9a62e000] 21:59:09 INFO - PROCESS | 1773 | 1466744349505 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1332ms 21:59:09 INFO - PROCESS | 1773 | 1466744349564 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:59:09 INFO - PROCESS | 1773 | 1466744349569 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 21:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:59:09 INFO - PROCESS | 1773 | 1466744349574 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:59:09 INFO - PROCESS | 1773 | 1466744349578 Marionette TRACE conn3 <- [1,2110,null,{}] 21:59:09 INFO - PROCESS | 1773 | 1466744349583 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:09 INFO - PROCESS | 1773 | 1466744349587 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:09 INFO - PROCESS | 1773 | 1466744349739 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:59:09 INFO - PROCESS | 1773 | 1466744349902 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 1773 | 1466744349913 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x9511b800 == 38 [pid = 1773] [id = 535] 21:59:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x977f5c00) [pid = 1773] [serial = 1606] [outer = (nil)] 21:59:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b4ae000) [pid = 1773] [serial = 1607] [outer = 0x977f5c00] 21:59:09 INFO - PROCESS | 1773 | 1466744349980 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b4a9000) [pid = 1773] [serial = 1608] [outer = 0x977f5c00] 21:59:10 INFO - PROCESS | 1773 | 1466744350841 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1329ms 21:59:10 INFO - PROCESS | 1773 | 1466744350905 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 1773 | 1466744350913 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 21:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:59:10 INFO - PROCESS | 1773 | 1466744350924 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 1773 | 1466744350926 Marionette TRACE conn3 <- [1,2114,null,{}] 21:59:10 INFO - PROCESS | 1773 | 1466744350932 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:10 INFO - PROCESS | 1773 | 1466744350937 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:11 INFO - PROCESS | 1773 | 1466744351080 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:59:11 INFO - PROCESS | 1773 | 1466744351245 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 1773 | 1466744351253 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28c00 == 39 [pid = 1773] [id = 536] 21:59:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x91e74800) [pid = 1773] [serial = 1609] [outer = (nil)] 21:59:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922c7c00) [pid = 1773] [serial = 1610] [outer = 0x91e74800] 21:59:11 INFO - PROCESS | 1773 | 1466744351322 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x93c1a400) [pid = 1773] [serial = 1611] [outer = 0x91e74800] 21:59:12 INFO - PROCESS | 1773 | 1466744352363 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1485ms 21:59:12 INFO - PROCESS | 1773 | 1466744352409 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:59:12 INFO - PROCESS | 1773 | 1466744352414 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 21:59:12 INFO - PROCESS | 1773 | 1466744352421 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 1773 | 1466744352425 Marionette TRACE conn3 <- [1,2118,null,{}] 21:59:12 INFO - PROCESS | 1773 | 1466744352433 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:12 INFO - PROCESS | 1773 | 1466744352438 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:12 INFO - PROCESS | 1773 | 1466744352593 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:59:12 INFO - PROCESS | 1773 | 1466744352775 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 1773 | 1466744352783 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ef800 == 40 [pid = 1773] [id = 537] 21:59:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92303c00) [pid = 1773] [serial = 1612] [outer = (nil)] 21:59:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x926ee000) [pid = 1773] [serial = 1613] [outer = 0x92303c00] 21:59:12 INFO - PROCESS | 1773 | 1466744352873 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x93b45000) [pid = 1773] [serial = 1614] [outer = 0x92303c00] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x921ac000 == 39 [pid = 1773] [id = 530] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x983e4c00 == 38 [pid = 1773] [id = 529] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c22000 == 37 [pid = 1773] [id = 528] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x95113400 == 36 [pid = 1773] [id = 527] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9230e400 == 35 [pid = 1773] [id = 526] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28800 == 34 [pid = 1773] [id = 525] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e70800 == 33 [pid = 1773] [id = 521] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x921a0000 == 32 [pid = 1773] [id = 522] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x93b50400 == 31 [pid = 1773] [id = 523] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9556f400 == 30 [pid = 1773] [id = 524] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28c00 == 29 [pid = 1773] [id = 536] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9a4ae000 == 28 [pid = 1773] [id = 534] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9511b800 == 27 [pid = 1773] [id = 535] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x9230a000 == 26 [pid = 1773] [id = 533] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c26400 == 25 [pid = 1773] [id = 531] 21:59:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e73400 == 24 [pid = 1773] [id = 532] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9b6c0800) [pid = 1773] [serial = 1542] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b6be400) [pid = 1773] [serial = 1541] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x951d2400) [pid = 1773] [serial = 1559] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x92b83400) [pid = 1773] [serial = 1530] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x92515400) [pid = 1773] [serial = 1529] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9534c800) [pid = 1773] [serial = 1545] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93c1c000) [pid = 1773] [serial = 1551] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95116400) [pid = 1773] [serial = 1544] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x93c0e800) [pid = 1773] [serial = 1550] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x996eb000) [pid = 1773] [serial = 1533] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99292800) [pid = 1773] [serial = 1532] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922c9800) [pid = 1773] [serial = 1553] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x922d1000) [pid = 1773] [serial = 1554] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b3e7400) [pid = 1773] [serial = 1536] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b310c00) [pid = 1773] [serial = 1535] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b64a800) [pid = 1773] [serial = 1539] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92b7ac00) [pid = 1773] [serial = 1562] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b4a6400) [pid = 1773] [serial = 1538] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92239000) [pid = 1773] [serial = 1548] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x921a6000) [pid = 1773] [serial = 1547] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x95566800) [pid = 1773] [serial = 1563] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x926ec000) [pid = 1773] [serial = 1557] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9250d400) [pid = 1773] [serial = 1556] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x977f6c00) [pid = 1773] [serial = 1565] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95540000) [pid = 1773] [serial = 1560] [outer = (nil)] [url = about:blank] 21:59:14 INFO - PROCESS | 1773 | 1466744354583 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2190ms 21:59:14 INFO - PROCESS | 1773 | 1466744354612 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 1773 | 1466744354617 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 21:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:59:14 INFO - PROCESS | 1773 | 1466744354624 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 1773 | 1466744354627 Marionette TRACE conn3 <- [1,2122,null,{}] 21:59:14 INFO - PROCESS | 1773 | 1466744354636 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:14 INFO - PROCESS | 1773 | 1466744354641 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:14 INFO - PROCESS | 1773 | 1466744354781 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:59:14 INFO - PROCESS | 1773 | 1466744354943 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 1773 | 1466744354952 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e87c00 == 25 [pid = 1773] [id = 538] 21:59:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921a1400) [pid = 1773] [serial = 1615] [outer = (nil)] 21:59:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9222e800) [pid = 1773] [serial = 1616] [outer = 0x921a1400] 21:59:15 INFO - PROCESS | 1773 | 1466744355013 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922cac00) [pid = 1773] [serial = 1617] [outer = 0x921a1400] 21:59:15 INFO - PROCESS | 1773 | 1466744355738 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1135ms 21:59:15 INFO - PROCESS | 1773 | 1466744355758 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 1773 | 1466744355765 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 21:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:59:15 INFO - PROCESS | 1773 | 1466744355782 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 1773 | 1466744355786 Marionette TRACE conn3 <- [1,2126,null,{}] 21:59:15 INFO - PROCESS | 1773 | 1466744355791 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:15 INFO - PROCESS | 1773 | 1466744355796 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:15 INFO - PROCESS | 1773 | 1466744355956 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:59:16 INFO - PROCESS | 1773 | 1466744355996 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 1773 | 1466744356006 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d2800 == 26 [pid = 1773] [id = 539] 21:59:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x924d3c00) [pid = 1773] [serial = 1618] [outer = (nil)] 21:59:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92510c00) [pid = 1773] [serial = 1619] [outer = 0x924d3c00] 21:59:16 INFO - PROCESS | 1773 | 1466744356065 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926f2000) [pid = 1773] [serial = 1620] [outer = 0x924d3c00] 21:59:16 INFO - PROCESS | 1773 | 1466744356938 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1188ms 21:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:59:16 INFO - PROCESS | 1773 | 1466744356969 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 1773 | 1466744356972 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 21:59:16 INFO - PROCESS | 1773 | 1466744356978 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 1773 | 1466744356983 Marionette TRACE conn3 <- [1,2130,null,{}] 21:59:17 INFO - PROCESS | 1773 | 1466744357005 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:17 INFO - PROCESS | 1773 | 1466744357013 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:17 INFO - PROCESS | 1773 | 1466744357205 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:59:17 INFO - PROCESS | 1773 | 1466744357288 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:17 INFO - PROCESS | 1773 | 1466744357298 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5f800 == 27 [pid = 1773] [id = 540] 21:59:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93e60800) [pid = 1773] [serial = 1621] [outer = (nil)] 21:59:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95114c00) [pid = 1773] [serial = 1622] [outer = 0x93e60800] 21:59:17 INFO - PROCESS | 1773 | 1466744357363 Marionette DEBUG loaded listener.js 21:59:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x951d3800) [pid = 1773] [serial = 1623] [outer = 0x93e60800] 21:59:18 INFO - PROCESS | 1773 | 1466744358129 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:59:18 INFO - PROCESS | 1773 | 1466744358170 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 21:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:59:18 INFO - PROCESS | 1773 | 1466744358175 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:59:18 INFO - PROCESS | 1773 | 1466744358178 Marionette TRACE conn3 <- [1,2134,null,{}] 21:59:18 INFO - PROCESS | 1773 | 1466744358183 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:18 INFO - PROCESS | 1773 | 1466744358187 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:18 INFO - PROCESS | 1773 | 1466744358382 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:59:18 INFO - PROCESS | 1773 | 1466744358465 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 1773 | 1466744358474 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5c800 == 28 [pid = 1773] [id = 541] 21:59:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95540c00) [pid = 1773] [serial = 1624] [outer = (nil)] 21:59:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x977f4c00) [pid = 1773] [serial = 1625] [outer = 0x95540c00] 21:59:18 INFO - PROCESS | 1773 | 1466744358535 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x98351000) [pid = 1773] [serial = 1626] [outer = 0x95540c00] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x996ec000) [pid = 1773] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x99211000) [pid = 1773] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92235800) [pid = 1773] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x921a1000) [pid = 1773] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x92238000) [pid = 1773] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93c17c00) [pid = 1773] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x951d7000) [pid = 1773] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x99644800) [pid = 1773] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x924d2400) [pid = 1773] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e73000) [pid = 1773] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:59:19 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92238c00) [pid = 1773] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:59:19 INFO - PROCESS | 1773 | 1466744359600 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1486ms 21:59:19 INFO - PROCESS | 1773 | 1466744359663 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 1773 | 1466744359665 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 21:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:59:19 INFO - PROCESS | 1773 | 1466744359671 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 1773 | 1466744359674 Marionette TRACE conn3 <- [1,2138,null,{}] 21:59:19 INFO - PROCESS | 1773 | 1466744359679 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:19 INFO - PROCESS | 1773 | 1466744359682 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:19 INFO - PROCESS | 1773 | 1466744359864 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:59:19 INFO - PROCESS | 1773 | 1466744359880 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 1773 | 1466744359887 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e81c00 == 29 [pid = 1773] [id = 542] 21:59:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92238800) [pid = 1773] [serial = 1627] [outer = (nil)] 21:59:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92b74800) [pid = 1773] [serial = 1628] [outer = 0x92238800] 21:59:19 INFO - PROCESS | 1773 | 1466744359946 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95545000) [pid = 1773] [serial = 1629] [outer = 0x92238800] 21:59:20 INFO - PROCESS | 1773 | 1466744360663 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1029ms 21:59:20 INFO - PROCESS | 1773 | 1466744360702 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 1773 | 1466744360704 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 21:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:59:20 INFO - PROCESS | 1773 | 1466744360711 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 1773 | 1466744360713 Marionette TRACE conn3 <- [1,2142,null,{}] 21:59:20 INFO - PROCESS | 1773 | 1466744360719 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:20 INFO - PROCESS | 1773 | 1466744360728 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:20 INFO - PROCESS | 1773 | 1466744360949 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:59:20 INFO - PROCESS | 1773 | 1466744360964 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 1773 | 1466744360971 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222d000 == 30 [pid = 1773] [id = 543] 21:59:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95544c00) [pid = 1773] [serial = 1630] [outer = (nil)] 21:59:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x996ec800) [pid = 1773] [serial = 1631] [outer = 0x95544c00] 21:59:21 INFO - PROCESS | 1773 | 1466744361041 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x99e0ac00) [pid = 1773] [serial = 1632] [outer = 0x95544c00] 21:59:22 INFO - PROCESS | 1773 | 1466744362087 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 1773 | 1466744362151 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 21:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:59:22 INFO - PROCESS | 1773 | 1466744362159 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 1773 | 1466744362166 Marionette TRACE conn3 <- [1,2146,null,{}] 21:59:22 INFO - PROCESS | 1773 | 1466744362173 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:22 INFO - PROCESS | 1773 | 1466744362178 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:22 INFO - PROCESS | 1773 | 1466744362347 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:59:22 INFO - PROCESS | 1773 | 1466744362507 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 1773 | 1466744362515 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e74c00 == 31 [pid = 1773] [id = 544] 21:59:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e90c00) [pid = 1773] [serial = 1633] [outer = (nil)] 21:59:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x92237c00) [pid = 1773] [serial = 1634] [outer = 0x91e90c00] 21:59:22 INFO - PROCESS | 1773 | 1466744362589 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9230dc00) [pid = 1773] [serial = 1635] [outer = 0x91e90c00] 21:59:23 INFO - PROCESS | 1773 | 1466744363525 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:59:23 INFO - PROCESS | 1773 | 1466744363606 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 21:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:59:23 INFO - PROCESS | 1773 | 1466744363615 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 1773 | 1466744363619 Marionette TRACE conn3 <- [1,2150,null,{}] 21:59:23 INFO - PROCESS | 1773 | 1466744363625 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:23 INFO - PROCESS | 1773 | 1466744363630 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:23 INFO - PROCESS | 1773 | 1466744363792 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:59:23 INFO - PROCESS | 1773 | 1466744363952 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 1773 | 1466744363960 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222fc00 == 32 [pid = 1773] [id = 545] 21:59:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93c1c000) [pid = 1773] [serial = 1636] [outer = (nil)] 21:59:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9553d400) [pid = 1773] [serial = 1637] [outer = 0x93c1c000] 21:59:24 INFO - PROCESS | 1773 | 1466744364035 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977f1800) [pid = 1773] [serial = 1638] [outer = 0x93c1c000] 21:59:24 INFO - PROCESS | 1773 | 1466744364975 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1433ms 21:59:25 INFO - PROCESS | 1773 | 1466744365050 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 1773 | 1466744365054 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 21:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:59:25 INFO - PROCESS | 1773 | 1466744365061 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - PROCESS | 1773 | 1466744365066 Marionette TRACE conn3 <- [1,2154,null,{}] 21:59:25 INFO - PROCESS | 1773 | 1466744365081 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:25 INFO - PROCESS | 1773 | 1466744365088 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:25 INFO - PROCESS | 1773 | 1466744365250 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:59:25 INFO - PROCESS | 1773 | 1466744365435 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:25 INFO - PROCESS | 1773 | 1466744365443 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x99eb8400 == 33 [pid = 1773] [id = 546] 21:59:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9a06c800) [pid = 1773] [serial = 1639] [outer = (nil)] 21:59:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a75d800) [pid = 1773] [serial = 1640] [outer = 0x9a06c800] 21:59:25 INFO - PROCESS | 1773 | 1466744365517 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a88dc00) [pid = 1773] [serial = 1641] [outer = 0x9a06c800] 21:59:26 INFO - PROCESS | 1773 | 1466744366553 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1543ms 21:59:26 INFO - PROCESS | 1773 | 1466744366604 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:59:26 INFO - PROCESS | 1773 | 1466744366609 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 21:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:59:26 INFO - PROCESS | 1773 | 1466744366644 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:59:26 INFO - PROCESS | 1773 | 1466744366648 Marionette TRACE conn3 <- [1,2158,null,{}] 21:59:26 INFO - PROCESS | 1773 | 1466744366655 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:26 INFO - PROCESS | 1773 | 1466744366660 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:26 INFO - PROCESS | 1773 | 1466744366824 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:59:27 INFO - PROCESS | 1773 | 1466744367050 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 1773 | 1466744367062 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x92236c00 == 34 [pid = 1773] [id = 547] 21:59:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92239000) [pid = 1773] [serial = 1642] [outer = (nil)] 21:59:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x922d0000) [pid = 1773] [serial = 1643] [outer = 0x92239000] 21:59:27 INFO - PROCESS | 1773 | 1466744367129 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922d3000) [pid = 1773] [serial = 1644] [outer = 0x92239000] 21:59:27 INFO - PROCESS | 1773 | --DOCSHELL 0x91e81c00 == 33 [pid = 1773] [id = 542] 21:59:27 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5c800 == 32 [pid = 1773] [id = 541] 21:59:27 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5f800 == 31 [pid = 1773] [id = 540] 21:59:27 INFO - PROCESS | 1773 | --DOCSHELL 0x924d2800 == 30 [pid = 1773] [id = 539] 21:59:27 INFO - PROCESS | 1773 | --DOCSHELL 0x91e87c00 == 29 [pid = 1773] [id = 538] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9b1c4800) [pid = 1773] [serial = 1595] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9b1c6000) [pid = 1773] [serial = 1596] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a75d000) [pid = 1773] [serial = 1589] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a23c000) [pid = 1773] [serial = 1575] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922ea800) [pid = 1773] [serial = 1578] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922cfc00) [pid = 1773] [serial = 1577] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x922eb000) [pid = 1773] [serial = 1568] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a630c00) [pid = 1773] [serial = 1590] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a88a800) [pid = 1773] [serial = 1592] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e65400) [pid = 1773] [serial = 1571] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977ef400) [pid = 1773] [serial = 1583] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9a108400) [pid = 1773] [serial = 1587] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x99da3800) [pid = 1773] [serial = 1574] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b081800) [pid = 1773] [serial = 1593] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92514400) [pid = 1773] [serial = 1580] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x996f0000) [pid = 1773] [serial = 1586] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x931b1c00) [pid = 1773] [serial = 1581] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x95542c00) [pid = 1773] [serial = 1572] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9230f800) [pid = 1773] [serial = 1569] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x983e5000) [pid = 1773] [serial = 1584] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x977fb400) [pid = 1773] [serial = 1566] [outer = (nil)] [url = about:blank] 21:59:27 INFO - PROCESS | 1773 | 1466744367942 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1334ms 21:59:27 INFO - PROCESS | 1773 | 1466744367975 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 1773 | 1466744367980 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 21:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:59:27 INFO - PROCESS | 1773 | 1466744367989 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 1773 | 1466744367993 Marionette TRACE conn3 <- [1,2162,null,{}] 21:59:28 INFO - PROCESS | 1773 | 1466744367998 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:28 INFO - PROCESS | 1773 | 1466744368003 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:28 INFO - PROCESS | 1773 | 1466744368136 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 21:59:28 INFO - PROCESS | 1773 | 1466744368150 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:28 INFO - PROCESS | 1773 | 1466744368156 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e4000 == 30 [pid = 1773] [id = 548] 21:59:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x92514400) [pid = 1773] [serial = 1645] [outer = (nil)] 21:59:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x926f8000) [pid = 1773] [serial = 1646] [outer = 0x92514400] 21:59:28 INFO - PROCESS | 1773 | 1466744368219 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92b83400) [pid = 1773] [serial = 1647] [outer = 0x92514400] 21:59:29 INFO - PROCESS | 1773 | 1466744369035 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1083ms 21:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:59:29 INFO - PROCESS | 1773 | 1466744369088 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 1773 | 1466744369091 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 21:59:29 INFO - PROCESS | 1773 | 1466744369098 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - PROCESS | 1773 | 1466744369102 Marionette TRACE conn3 <- [1,2166,null,{}] 21:59:29 INFO - PROCESS | 1773 | 1466744369116 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:29 INFO - PROCESS | 1773 | 1466744369123 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:29 INFO - PROCESS | 1773 | 1466744369264 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 21:59:29 INFO - PROCESS | 1773 | 1466744369274 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 1773 | 1466744369285 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x951d7800 == 31 [pid = 1773] [id = 549] 21:59:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x95349800) [pid = 1773] [serial = 1648] [outer = (nil)] 21:59:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95572000) [pid = 1773] [serial = 1649] [outer = 0x95349800] 21:59:29 INFO - PROCESS | 1773 | 1466744369344 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x983e5000) [pid = 1773] [serial = 1650] [outer = 0x95349800] 21:59:30 INFO - PROCESS | 1773 | 1466744370136 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1088ms 21:59:30 INFO - PROCESS | 1773 | 1466744370184 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 1773 | 1466744370188 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 21:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:59:30 INFO - PROCESS | 1773 | 1466744370193 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:59:30 INFO - PROCESS | 1773 | 1466744370196 Marionette TRACE conn3 <- [1,2170,null,{}] 21:59:30 INFO - PROCESS | 1773 | 1466744370201 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:30 INFO - PROCESS | 1773 | 1466744370204 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:30 INFO - PROCESS | 1773 | 1466744370412 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 21:59:30 INFO - PROCESS | 1773 | 1466744370489 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 1773 | 1466744370497 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c18800 == 32 [pid = 1773] [id = 550] 21:59:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977eec00) [pid = 1773] [serial = 1651] [outer = (nil)] 21:59:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x996f0800) [pid = 1773] [serial = 1652] [outer = 0x977eec00] 21:59:30 INFO - PROCESS | 1773 | 1466744370556 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a4a2800) [pid = 1773] [serial = 1653] [outer = 0x977eec00] 21:59:31 INFO - PROCESS | 1773 | 1466744371321 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1177ms 21:59:31 INFO - PROCESS | 1773 | 1466744371371 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 1773 | 1466744371374 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 21:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:59:31 INFO - PROCESS | 1773 | 1466744371385 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 1773 | 1466744371387 Marionette TRACE conn3 <- [1,2174,null,{}] 21:59:31 INFO - PROCESS | 1773 | 1466744371392 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:31 INFO - PROCESS | 1773 | 1466744371397 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:31 INFO - PROCESS | 1773 | 1466744371580 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 21:59:31 INFO - PROCESS | 1773 | 1466744371605 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 1773 | 1466744371611 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x996e1c00 == 33 [pid = 1773] [id = 551] 21:59:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x996e9000) [pid = 1773] [serial = 1654] [outer = (nil)] 21:59:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a889c00) [pid = 1773] [serial = 1655] [outer = 0x996e9000] 21:59:31 INFO - PROCESS | 1773 | 1466744371668 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a88e800) [pid = 1773] [serial = 1656] [outer = 0x996e9000] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e7b000) [pid = 1773] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93e60800) [pid = 1773] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93c1a000) [pid = 1773] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x924d3c00) [pid = 1773] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a62e000) [pid = 1773] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x921a1400) [pid = 1773] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92303c00) [pid = 1773] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x977f5c00) [pid = 1773] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e74800) [pid = 1773] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95540c00) [pid = 1773] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:59:32 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92238800) [pid = 1773] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:59:32 INFO - PROCESS | 1773 | 1466744372552 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1179ms 21:59:32 INFO - PROCESS | 1773 | 1466744372573 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 21:59:32 INFO - PROCESS | 1773 | 1466744372576 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 21:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:59:32 INFO - PROCESS | 1773 | 1466744372582 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:59:32 INFO - PROCESS | 1773 | 1466744372585 Marionette TRACE conn3 <- [1,2178,null,{}] 21:59:32 INFO - PROCESS | 1773 | 1466744372590 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:32 INFO - PROCESS | 1773 | 1466744372599 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:32 INFO - PROCESS | 1773 | 1466744372764 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 21:59:32 INFO - PROCESS | 1773 | 1466744372774 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 1773 | 1466744372780 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a1400 == 34 [pid = 1773] [id = 552] 21:59:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x921ac800) [pid = 1773] [serial = 1657] [outer = (nil)] 21:59:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9b1c1400) [pid = 1773] [serial = 1658] [outer = 0x921ac800] 21:59:32 INFO - PROCESS | 1773 | 1466744372840 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9b1c6800) [pid = 1773] [serial = 1659] [outer = 0x921ac800] 21:59:33 INFO - PROCESS | 1773 | 1466744373610 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1077ms 21:59:33 INFO - PROCESS | 1773 | 1466744373675 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 1773 | 1466744373679 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 21:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:59:33 INFO - PROCESS | 1773 | 1466744373684 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 1773 | 1466744373686 Marionette TRACE conn3 <- [1,2182,null,{}] 21:59:33 INFO - PROCESS | 1773 | 1466744373695 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:33 INFO - PROCESS | 1773 | 1466744373699 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:33 INFO - PROCESS | 1773 | 1466744373878 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 21:59:33 INFO - PROCESS | 1773 | 1466744373885 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:33 INFO - PROCESS | 1773 | 1466744373893 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7b000 == 35 [pid = 1773] [id = 553] 21:59:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x93e60800) [pid = 1773] [serial = 1660] [outer = (nil)] 21:59:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9b1cb000) [pid = 1773] [serial = 1661] [outer = 0x93e60800] 21:59:33 INFO - PROCESS | 1773 | 1466744373949 Marionette DEBUG loaded listener.js 21:59:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9b3e1000) [pid = 1773] [serial = 1662] [outer = 0x93e60800] 21:59:34 INFO - PROCESS | 1773 | 1466744374871 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1232ms 21:59:34 INFO - PROCESS | 1773 | 1466744374916 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 21:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:59:34 INFO - PROCESS | 1773 | 1466744374922 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 21:59:34 INFO - PROCESS | 1773 | 1466744374929 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - PROCESS | 1773 | 1466744374934 Marionette TRACE conn3 <- [1,2186,null,{}] 21:59:34 INFO - PROCESS | 1773 | 1466744374942 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:34 INFO - PROCESS | 1773 | 1466744374947 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:35 INFO - PROCESS | 1773 | 1466744375119 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 21:59:35 INFO - PROCESS | 1773 | 1466744375285 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 1773 | 1466744375294 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27800 == 36 [pid = 1773] [id = 554] 21:59:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e70c00) [pid = 1773] [serial = 1663] [outer = (nil)] 21:59:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x922ec000) [pid = 1773] [serial = 1664] [outer = 0x91e70c00] 21:59:35 INFO - PROCESS | 1773 | 1466744375377 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x924d3c00) [pid = 1773] [serial = 1665] [outer = 0x91e70c00] 21:59:36 INFO - PROCESS | 1773 | 1466744376271 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1385ms 21:59:36 INFO - PROCESS | 1773 | 1466744376313 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 21:59:36 INFO - PROCESS | 1773 | 1466744376320 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 21:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:59:36 INFO - PROCESS | 1773 | 1466744376329 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:59:36 INFO - PROCESS | 1773 | 1466744376333 Marionette TRACE conn3 <- [1,2190,null,{}] 21:59:36 INFO - PROCESS | 1773 | 1466744376339 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:36 INFO - PROCESS | 1773 | 1466744376344 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:36 INFO - PROCESS | 1773 | 1466744376500 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 21:59:36 INFO - PROCESS | 1773 | 1466744376673 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:36 INFO - PROCESS | 1773 | 1466744376681 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c14400 == 37 [pid = 1773] [id = 555] 21:59:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e5f000) [pid = 1773] [serial = 1666] [outer = (nil)] 21:59:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x951d7c00) [pid = 1773] [serial = 1667] [outer = 0x93e5f000] 21:59:36 INFO - PROCESS | 1773 | 1466744376753 Marionette DEBUG loaded listener.js 21:59:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95570800) [pid = 1773] [serial = 1668] [outer = 0x93e5f000] 21:59:37 INFO - PROCESS | 1773 | 1466744377666 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1385ms 21:59:37 INFO - PROCESS | 1773 | 1466744377715 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 21:59:37 INFO - PROCESS | 1773 | 1466744377719 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 21:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:59:37 INFO - PROCESS | 1773 | 1466744377725 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:59:37 INFO - PROCESS | 1773 | 1466744377730 Marionette TRACE conn3 <- [1,2194,null,{}] 21:59:37 INFO - PROCESS | 1773 | 1466744377745 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:37 INFO - PROCESS | 1773 | 1466744377752 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:37 INFO - PROCESS | 1773 | 1466744377912 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 21:59:38 INFO - PROCESS | 1773 | 1466744378078 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 1773 | 1466744378089 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a886000 == 38 [pid = 1773] [id = 556] 21:59:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a88a800) [pid = 1773] [serial = 1669] [outer = (nil)] 21:59:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b3e0800) [pid = 1773] [serial = 1670] [outer = 0x9a88a800] 21:59:38 INFO - PROCESS | 1773 | 1466744378163 Marionette DEBUG loaded listener.js 21:59:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b4a3c00) [pid = 1773] [serial = 1671] [outer = 0x9a88a800] 21:59:38 INFO - PROCESS | 1773 | 1466744378963 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1284ms 21:59:39 INFO - PROCESS | 1773 | 1466744379009 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 1773 | 1466744379014 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 21:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:59:39 INFO - PROCESS | 1773 | 1466744379020 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:59:39 INFO - PROCESS | 1773 | 1466744379023 Marionette TRACE conn3 <- [1,2198,null,{}] 21:59:39 INFO - PROCESS | 1773 | 1466744379029 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:39 INFO - PROCESS | 1773 | 1466744379033 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:39 INFO - PROCESS | 1773 | 1466744379195 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 21:59:39 INFO - PROCESS | 1773 | 1466744379365 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 1773 | 1466744379373 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a882400 == 39 [pid = 1773] [id = 557] 21:59:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b081800) [pid = 1773] [serial = 1672] [outer = (nil)] 21:59:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b6c1000) [pid = 1773] [serial = 1673] [outer = 0x9b081800] 21:59:39 INFO - PROCESS | 1773 | 1466744379445 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b6c4c00) [pid = 1773] [serial = 1674] [outer = 0x9b081800] 21:59:40 INFO - PROCESS | 1773 | 1466744380224 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1232ms 21:59:40 INFO - PROCESS | 1773 | 1466744380253 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 1773 | 1466744380257 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 21:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:59:40 INFO - PROCESS | 1773 | 1466744380279 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 1773 | 1466744380282 Marionette TRACE conn3 <- [1,2202,null,{}] 21:59:40 INFO - PROCESS | 1773 | 1466744380287 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:40 INFO - PROCESS | 1773 | 1466744380292 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:40 INFO - PROCESS | 1773 | 1466744380450 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 21:59:40 INFO - PROCESS | 1773 | 1466744380620 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 1773 | 1466744380628 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x951cd800 == 40 [pid = 1773] [id = 558] 21:59:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b3e2800) [pid = 1773] [serial = 1675] [outer = (nil)] 21:59:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b95b000) [pid = 1773] [serial = 1676] [outer = 0x9b3e2800] 21:59:40 INFO - PROCESS | 1773 | 1466744380697 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b95e000) [pid = 1773] [serial = 1677] [outer = 0x9b3e2800] 21:59:41 INFO - PROCESS | 1773 | 1466744381528 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1282ms 21:59:41 INFO - PROCESS | 1773 | 1466744381559 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 21:59:41 INFO - PROCESS | 1773 | 1466744381563 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 21:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:59:41 INFO - PROCESS | 1773 | 1466744381569 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:59:41 INFO - PROCESS | 1773 | 1466744381571 Marionette TRACE conn3 <- [1,2206,null,{}] 21:59:41 INFO - PROCESS | 1773 | 1466744381577 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:41 INFO - PROCESS | 1773 | 1466744381594 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:41 INFO - PROCESS | 1773 | 1466744381772 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 21:59:41 INFO - PROCESS | 1773 | 1466744381939 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 1773 | 1466744381945 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6be400 == 41 [pid = 1773] [id = 559] 21:59:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b6c9400) [pid = 1773] [serial = 1678] [outer = (nil)] 21:59:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9c126800) [pid = 1773] [serial = 1679] [outer = 0x9b6c9400] 21:59:42 INFO - PROCESS | 1773 | 1466744382022 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9c129800) [pid = 1773] [serial = 1680] [outer = 0x9b6c9400] 21:59:43 INFO - PROCESS | 1773 | 1466744383160 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1635ms 21:59:43 INFO - PROCESS | 1773 | 1466744383205 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 21:59:43 INFO - PROCESS | 1773 | 1466744383208 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 21:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:59:43 INFO - PROCESS | 1773 | 1466744383214 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - PROCESS | 1773 | 1466744383217 Marionette TRACE conn3 <- [1,2210,null,{}] 21:59:43 INFO - PROCESS | 1773 | 1466744383223 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:43 INFO - PROCESS | 1773 | 1466744383227 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:43 INFO - PROCESS | 1773 | 1466744383433 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 21:59:43 INFO - PROCESS | 1773 | 1466744383603 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 1773 | 1466744383613 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71800 == 42 [pid = 1773] [id = 560] 21:59:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x91e73800) [pid = 1773] [serial = 1681] [outer = (nil)] 21:59:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x922c9800) [pid = 1773] [serial = 1682] [outer = 0x91e73800] 21:59:43 INFO - PROCESS | 1773 | 1466744383683 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x926ef800) [pid = 1773] [serial = 1683] [outer = 0x91e73800] 21:59:44 INFO - PROCESS | 1773 | 1466744384740 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1538ms 21:59:44 INFO - PROCESS | 1773 | 1466744384766 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 21:59:44 INFO - PROCESS | 1773 | 1466744384771 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 21:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:59:44 INFO - PROCESS | 1773 | 1466744384779 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 1773 | 1466744384786 Marionette TRACE conn3 <- [1,2214,null,{}] 21:59:44 INFO - PROCESS | 1773 | 1466744384792 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:44 INFO - PROCESS | 1773 | 1466744384797 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:45 INFO - PROCESS | 1773 | 1466744385044 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 21:59:45 INFO - PROCESS | 1773 | 1466744385226 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 1773 | 1466744385235 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85800 == 43 [pid = 1773] [id = 561] 21:59:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x91e86400) [pid = 1773] [serial = 1684] [outer = (nil)] 21:59:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x922f1400) [pid = 1773] [serial = 1685] [outer = 0x91e86400] 21:59:45 INFO - PROCESS | 1773 | 1466744385305 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x92b7d400) [pid = 1773] [serial = 1686] [outer = 0x91e86400] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x921a1400 == 42 [pid = 1773] [id = 552] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x996e1c00 == 41 [pid = 1773] [id = 551] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x93c18800 == 40 [pid = 1773] [id = 550] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x951d7800 == 39 [pid = 1773] [id = 549] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x922e4000 == 38 [pid = 1773] [id = 548] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x92236c00 == 37 [pid = 1773] [id = 547] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9222d000 == 36 [pid = 1773] [id = 543] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x91e74c00 == 35 [pid = 1773] [id = 544] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x99eb8400 == 34 [pid = 1773] [id = 546] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9222fc00 == 33 [pid = 1773] [id = 545] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x922ef800 == 32 [pid = 1773] [id = 537] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71800 == 31 [pid = 1773] [id = 560] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6be400 == 30 [pid = 1773] [id = 559] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9a882400 == 29 [pid = 1773] [id = 557] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x951cd800 == 28 [pid = 1773] [id = 558] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x9a886000 == 27 [pid = 1773] [id = 556] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x93c14400 == 26 [pid = 1773] [id = 555] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7b000 == 25 [pid = 1773] [id = 553] 21:59:46 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27800 == 24 [pid = 1773] [id = 554] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9230b400) [pid = 1773] [serial = 1599] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x95114c00) [pid = 1773] [serial = 1622] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x922d0400) [pid = 1773] [serial = 1598] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9556c800) [pid = 1773] [serial = 1602] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x95347c00) [pid = 1773] [serial = 1601] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x92510c00) [pid = 1773] [serial = 1619] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9b3e4c00) [pid = 1773] [serial = 1605] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9222e800) [pid = 1773] [serial = 1616] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922cac00) [pid = 1773] [serial = 1617] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b138c00) [pid = 1773] [serial = 1604] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93b45000) [pid = 1773] [serial = 1614] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x926ee000) [pid = 1773] [serial = 1613] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9b4a9000) [pid = 1773] [serial = 1608] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b4ae000) [pid = 1773] [serial = 1607] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x93c1a400) [pid = 1773] [serial = 1611] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922c7c00) [pid = 1773] [serial = 1610] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x977f4c00) [pid = 1773] [serial = 1625] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x996ec800) [pid = 1773] [serial = 1631] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x951d3800) [pid = 1773] [serial = 1623] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92b74800) [pid = 1773] [serial = 1628] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95545000) [pid = 1773] [serial = 1629] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x98351000) [pid = 1773] [serial = 1626] [outer = (nil)] [url = about:blank] 21:59:46 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x926f2000) [pid = 1773] [serial = 1620] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1773 | 1466744387092 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2335ms 21:59:47 INFO - PROCESS | 1773 | 1466744387115 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 21:59:47 INFO - PROCESS | 1773 | 1466744387119 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 21:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:59:47 INFO - PROCESS | 1773 | 1466744387127 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - PROCESS | 1773 | 1466744387131 Marionette TRACE conn3 <- [1,2218,null,{}] 21:59:47 INFO - PROCESS | 1773 | 1466744387138 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:47 INFO - PROCESS | 1773 | 1466744387142 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:47 INFO - PROCESS | 1773 | 1466744387290 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 21:59:47 INFO - PROCESS | 1773 | 1466744387308 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 1773 | 1466744387315 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8d000 == 25 [pid = 1773] [id = 562] 21:59:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x921a8c00) [pid = 1773] [serial = 1687] [outer = (nil)] 21:59:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92236c00) [pid = 1773] [serial = 1688] [outer = 0x921a8c00] 21:59:47 INFO - PROCESS | 1773 | 1466744387378 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9222f000) [pid = 1773] [serial = 1689] [outer = 0x921a8c00] 21:59:48 INFO - PROCESS | 1773 | 1466744388249 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1179ms 21:59:48 INFO - PROCESS | 1773 | 1466744388305 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 1773 | 1466744388313 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 21:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:59:48 INFO - PROCESS | 1773 | 1466744388323 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 1773 | 1466744388328 Marionette TRACE conn3 <- [1,2222,null,{}] 21:59:48 INFO - PROCESS | 1773 | 1466744388336 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:48 INFO - PROCESS | 1773 | 1466744388341 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:48 INFO - PROCESS | 1773 | 1466744388490 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 21:59:48 INFO - PROCESS | 1773 | 1466744388611 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 1773 | 1466744388618 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x9240e800 == 26 [pid = 1773] [id = 563] 21:59:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9250b800) [pid = 1773] [serial = 1690] [outer = (nil)] 21:59:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x92512800) [pid = 1773] [serial = 1691] [outer = 0x9250b800] 21:59:48 INFO - PROCESS | 1773 | 1466744388681 Marionette DEBUG loaded listener.js 21:59:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x926f4000) [pid = 1773] [serial = 1692] [outer = 0x9250b800] 21:59:49 INFO - PROCESS | 1773 | 1466744389443 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1183ms 21:59:49 INFO - PROCESS | 1773 | 1466744389506 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 1773 | 1466744389510 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 21:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:59:49 INFO - PROCESS | 1773 | 1466744389516 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:59:49 INFO - PROCESS | 1773 | 1466744389521 Marionette TRACE conn3 <- [1,2226,null,{}] 21:59:49 INFO - PROCESS | 1773 | 1466744389536 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:49 INFO - PROCESS | 1773 | 1466744389544 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:49 INFO - PROCESS | 1773 | 1466744389747 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 21:59:49 INFO - PROCESS | 1773 | 1466744389769 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 1773 | 1466744389781 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5d000 == 27 [pid = 1773] [id = 564] 21:59:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93e5d800) [pid = 1773] [serial = 1693] [outer = (nil)] 21:59:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93e65000) [pid = 1773] [serial = 1694] [outer = 0x93e5d800] 21:59:49 INFO - PROCESS | 1773 | 1466744389844 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x951cd800) [pid = 1773] [serial = 1695] [outer = 0x93e5d800] 21:59:50 INFO - PROCESS | 1773 | 1466744390686 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1182ms 21:59:50 INFO - PROCESS | 1773 | 1466744390698 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 21:59:50 INFO - PROCESS | 1773 | 1466744390702 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 21:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:59:50 INFO - PROCESS | 1773 | 1466744390714 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - PROCESS | 1773 | 1466744390716 Marionette TRACE conn3 <- [1,2230,null,{}] 21:59:50 INFO - PROCESS | 1773 | 1466744390721 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:50 INFO - PROCESS | 1773 | 1466744390726 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:50 INFO - PROCESS | 1773 | 1466744390916 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 21:59:51 INFO - PROCESS | 1773 | 1466744390996 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 1773 | 1466744391003 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71400 == 28 [pid = 1773] [id = 565] 21:59:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x93e5cc00) [pid = 1773] [serial = 1696] [outer = (nil)] 21:59:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x95546800) [pid = 1773] [serial = 1697] [outer = 0x93e5cc00] 21:59:51 INFO - PROCESS | 1773 | 1466744391064 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x977f7000) [pid = 1773] [serial = 1698] [outer = 0x93e5cc00] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x996e9000) [pid = 1773] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x921ac800) [pid = 1773] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a06c800) [pid = 1773] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x91e90c00) [pid = 1773] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x93c1c000) [pid = 1773] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92514400) [pid = 1773] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95544c00) [pid = 1773] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x95349800) [pid = 1773] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92239000) [pid = 1773] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93e60800) [pid = 1773] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:59:51 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x977eec00) [pid = 1773] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:59:52 INFO - PROCESS | 1773 | 1466744392171 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1491ms 21:59:52 INFO - PROCESS | 1773 | 1466744392205 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 1773 | 1466744392208 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 21:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:59:52 INFO - PROCESS | 1773 | 1466744392214 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 1773 | 1466744392216 Marionette TRACE conn3 <- [1,2234,null,{}] 21:59:52 INFO - PROCESS | 1773 | 1466744392221 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:52 INFO - PROCESS | 1773 | 1466744392226 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:52 INFO - PROCESS | 1773 | 1466744392350 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 21:59:52 INFO - PROCESS | 1773 | 1466744392363 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:52 INFO - PROCESS | 1773 | 1466744392369 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x92239000 == 29 [pid = 1773] [id = 566] 21:59:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93c1c000) [pid = 1773] [serial = 1699] [outer = (nil)] 21:59:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95547c00) [pid = 1773] [serial = 1700] [outer = 0x93c1c000] 21:59:52 INFO - PROCESS | 1773 | 1466744392430 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x977fb400) [pid = 1773] [serial = 1701] [outer = 0x93c1c000] 21:59:53 INFO - PROCESS | 1773 | 1466744393209 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1029ms 21:59:53 INFO - PROCESS | 1773 | 1466744393244 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 21:59:53 INFO - PROCESS | 1773 | 1466744393246 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 21:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:59:53 INFO - PROCESS | 1773 | 1466744393252 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:59:53 INFO - PROCESS | 1773 | 1466744393254 Marionette TRACE conn3 <- [1,2238,null,{}] 21:59:53 INFO - PROCESS | 1773 | 1466744393260 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:53 INFO - PROCESS | 1773 | 1466744393269 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:53 INFO - PROCESS | 1773 | 1466744393499 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 21:59:53 INFO - PROCESS | 1773 | 1466744393512 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 1773 | 1466744393518 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x95546c00 == 30 [pid = 1773] [id = 567] 21:59:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x98351000) [pid = 1773] [serial = 1702] [outer = (nil)] 21:59:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x996e8400) [pid = 1773] [serial = 1703] [outer = 0x98351000] 21:59:53 INFO - PROCESS | 1773 | 1466744393579 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x996edc00) [pid = 1773] [serial = 1704] [outer = 0x98351000] 21:59:54 INFO - PROCESS | 1773 | 1466744394595 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1386ms 21:59:54 INFO - PROCESS | 1773 | 1466744394640 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 1773 | 1466744394646 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 21:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:59:54 INFO - PROCESS | 1773 | 1466744394653 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 1773 | 1466744394660 Marionette TRACE conn3 <- [1,2242,null,{}] 21:59:54 INFO - PROCESS | 1773 | 1466744394667 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:54 INFO - PROCESS | 1773 | 1466744394672 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:54 INFO - PROCESS | 1773 | 1466744394846 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 21:59:55 INFO - PROCESS | 1773 | 1466744395010 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 1773 | 1466744395021 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71000 == 31 [pid = 1773] [id = 568] 21:59:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x921ab400) [pid = 1773] [serial = 1705] [outer = (nil)] 21:59:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x922efc00) [pid = 1773] [serial = 1706] [outer = 0x921ab400] 21:59:55 INFO - PROCESS | 1773 | 1466744395094 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9230c000) [pid = 1773] [serial = 1707] [outer = 0x921ab400] 21:59:56 INFO - PROCESS | 1773 | 1466744396073 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1482ms 21:59:56 INFO - PROCESS | 1773 | 1466744396135 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 21:59:56 INFO - PROCESS | 1773 | 1466744396142 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 21:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:59:56 INFO - PROCESS | 1773 | 1466744396151 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:59:56 INFO - PROCESS | 1773 | 1466744396155 Marionette TRACE conn3 <- [1,2246,null,{}] 21:59:56 INFO - PROCESS | 1773 | 1466744396161 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:56 INFO - PROCESS | 1773 | 1466744396166 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:56 INFO - PROCESS | 1773 | 1466744396335 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 21:59:56 INFO - PROCESS | 1773 | 1466744396497 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 1773 | 1466744396505 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x92516000 == 32 [pid = 1773] [id = 569] 21:59:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x93c0f800) [pid = 1773] [serial = 1708] [outer = (nil)] 21:59:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x95113400) [pid = 1773] [serial = 1709] [outer = 0x93c0f800] 21:59:56 INFO - PROCESS | 1773 | 1466744396580 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x951d7400) [pid = 1773] [serial = 1710] [outer = 0x93c0f800] 21:59:57 INFO - PROCESS | 1773 | 1466744397612 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1533ms 21:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:59:57 INFO - PROCESS | 1773 | 1466744397685 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 1773 | 1466744397688 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 21:59:57 INFO - PROCESS | 1773 | 1466744397694 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 1773 | 1466744397700 Marionette TRACE conn3 <- [1,2250,null,{}] 21:59:57 INFO - PROCESS | 1773 | 1466744397715 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:57 INFO - PROCESS | 1773 | 1466744397723 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:57 INFO - PROCESS | 1773 | 1466744397927 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 21:59:58 INFO - PROCESS | 1773 | 1466744398134 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 1773 | 1466744398141 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x92514c00 == 33 [pid = 1773] [id = 570] 21:59:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x926f6800) [pid = 1773] [serial = 1711] [outer = (nil)] 21:59:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x978d2800) [pid = 1773] [serial = 1712] [outer = 0x926f6800] 21:59:58 INFO - PROCESS | 1773 | 1466744398264 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9a062000) [pid = 1773] [serial = 1713] [outer = 0x926f6800] 21:59:59 INFO - PROCESS | 1773 | 1466744399313 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 21:59:59 INFO - PROCESS | 1773 | 1466744399328 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 21:59:59 INFO - PROCESS | 1773 | 1466744399333 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 21:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:59:59 INFO - PROCESS | 1773 | 1466744399340 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:59:59 INFO - PROCESS | 1773 | 1466744399345 Marionette TRACE conn3 <- [1,2254,null,{}] 21:59:59 INFO - PROCESS | 1773 | 1466744399352 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:59 INFO - PROCESS | 1773 | 1466744399357 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:59 INFO - PROCESS | 1773 | 1466744399532 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 21:59:59 INFO - PROCESS | 1773 | 1466744399674 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:59 INFO - PROCESS | 1773 | 1466744399685 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x92239000 == 32 [pid = 1773] [id = 566] 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71400 == 31 [pid = 1773] [id = 565] 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5d000 == 30 [pid = 1773] [id = 564] 21:59:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71400 == 31 [pid = 1773] [id = 571] 21:59:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x91e77400) [pid = 1773] [serial = 1714] [outer = (nil)] 21:59:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x92237000) [pid = 1773] [serial = 1715] [outer = 0x91e77400] 21:59:59 INFO - PROCESS | 1773 | 1466744399772 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x922e3400) [pid = 1773] [serial = 1716] [outer = 0x91e77400] 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x9240e800 == 30 [pid = 1773] [id = 563] 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8d000 == 29 [pid = 1773] [id = 562] 21:59:59 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85800 == 28 [pid = 1773] [id = 561] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9a889c00) [pid = 1773] [serial = 1655] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b1c1400) [pid = 1773] [serial = 1658] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9a88e800) [pid = 1773] [serial = 1656] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b1c6800) [pid = 1773] [serial = 1659] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9a75d800) [pid = 1773] [serial = 1640] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9a88dc00) [pid = 1773] [serial = 1641] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x92237c00) [pid = 1773] [serial = 1634] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9230dc00) [pid = 1773] [serial = 1635] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9553d400) [pid = 1773] [serial = 1637] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x977f1800) [pid = 1773] [serial = 1638] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x926f8000) [pid = 1773] [serial = 1646] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92b83400) [pid = 1773] [serial = 1647] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99e0ac00) [pid = 1773] [serial = 1632] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95572000) [pid = 1773] [serial = 1649] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922d0000) [pid = 1773] [serial = 1643] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922d3000) [pid = 1773] [serial = 1644] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b1cb000) [pid = 1773] [serial = 1661] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b3e1000) [pid = 1773] [serial = 1662] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x996f0800) [pid = 1773] [serial = 1652] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a4a2800) [pid = 1773] [serial = 1653] [outer = (nil)] [url = about:blank] 21:59:59 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x983e5000) [pid = 1773] [serial = 1650] [outer = (nil)] [url = about:blank] 22:00:00 INFO - PROCESS | 1773 | 1466744400525 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1237ms 22:00:00 INFO - PROCESS | 1773 | 1466744400591 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 1773 | 1466744400597 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:00:00 INFO - PROCESS | 1773 | 1466744400611 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 1773 | 1466744400615 Marionette TRACE conn3 <- [1,2258,null,{}] 22:00:00 INFO - PROCESS | 1773 | 1466744400620 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 1773 | 1466744400625 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:00 INFO - PROCESS | 1773 | 1466744400765 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:00:00 INFO - PROCESS | 1773 | 1466744400773 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 1773 | 1466744400786 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x922f2800 == 29 [pid = 1773] [id = 572] 22:00:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9240f400) [pid = 1773] [serial = 1717] [outer = (nil)] 22:00:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92b74400) [pid = 1773] [serial = 1718] [outer = 0x9240f400] 22:00:00 INFO - PROCESS | 1773 | 1466744400845 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x931ae800) [pid = 1773] [serial = 1719] [outer = 0x9240f400] 22:00:01 INFO - PROCESS | 1773 | 1466744401697 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1128ms 22:00:01 INFO - PROCESS | 1773 | 1466744401739 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 1773 | 1466744401743 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:00:01 INFO - PROCESS | 1773 | 1466744401749 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - PROCESS | 1773 | 1466744401754 Marionette TRACE conn3 <- [1,2262,null,{}] 22:00:01 INFO - PROCESS | 1773 | 1466744401767 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:01 INFO - PROCESS | 1773 | 1466744401774 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:01 INFO - PROCESS | 1773 | 1466744401921 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:00:01 INFO - PROCESS | 1773 | 1466744401957 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:01 INFO - PROCESS | 1773 | 1466744401969 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x951cfc00 == 30 [pid = 1773] [id = 573] 22:00:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95349800) [pid = 1773] [serial = 1720] [outer = (nil)] 22:00:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977ef800) [pid = 1773] [serial = 1721] [outer = 0x95349800] 22:00:02 INFO - PROCESS | 1773 | 1466744402158 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x98351400) [pid = 1773] [serial = 1722] [outer = 0x95349800] 22:00:02 INFO - PROCESS | 1773 | 1466744402891 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1189ms 22:00:02 INFO - PROCESS | 1773 | 1466744402939 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 1773 | 1466744402943 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:00:02 INFO - PROCESS | 1773 | 1466744402955 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 1773 | 1466744402957 Marionette TRACE conn3 <- [1,2266,null,{}] 22:00:02 INFO - PROCESS | 1773 | 1466744402962 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:02 INFO - PROCESS | 1773 | 1466744402966 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:03 INFO - PROCESS | 1773 | 1466744403168 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:00:03 INFO - PROCESS | 1773 | 1466744403191 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 1773 | 1466744403199 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e1800 == 31 [pid = 1773] [id = 574] 22:00:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x983e4800) [pid = 1773] [serial = 1723] [outer = (nil)] 22:00:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x99da3800) [pid = 1773] [serial = 1724] [outer = 0x983e4800] 22:00:03 INFO - PROCESS | 1773 | 1466744403257 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a10e400) [pid = 1773] [serial = 1725] [outer = 0x983e4800] 22:00:04 INFO - PROCESS | 1773 | 1466744404069 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1128ms 22:00:04 INFO - PROCESS | 1773 | 1466744404083 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 1773 | 1466744404086 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:00:04 INFO - PROCESS | 1773 | 1466744404098 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 1773 | 1466744404100 Marionette TRACE conn3 <- [1,2270,null,{}] 22:00:04 INFO - PROCESS | 1773 | 1466744404105 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:04 INFO - PROCESS | 1773 | 1466744404109 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:04 INFO - PROCESS | 1773 | 1466744404287 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:00:04 INFO - PROCESS | 1773 | 1466744404315 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 1773 | 1466744404321 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e5000 == 32 [pid = 1773] [id = 575] 22:00:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x996e7400) [pid = 1773] [serial = 1726] [outer = (nil)] 22:00:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a634c00) [pid = 1773] [serial = 1727] [outer = 0x996e7400] 22:00:04 INFO - PROCESS | 1773 | 1466744404383 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a882400) [pid = 1773] [serial = 1728] [outer = 0x996e7400] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x921a8c00) [pid = 1773] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b6c9400) [pid = 1773] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x93e5d800) [pid = 1773] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b3e2800) [pid = 1773] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x93e5f000) [pid = 1773] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a88a800) [pid = 1773] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9250b800) [pid = 1773] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x91e73800) [pid = 1773] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93e5cc00) [pid = 1773] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b081800) [pid = 1773] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e70c00) [pid = 1773] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x91e86400) [pid = 1773] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:00:04 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93c1c000) [pid = 1773] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:00:05 INFO - PROCESS | 1773 | 1466744405252 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1178ms 22:00:05 INFO - PROCESS | 1773 | 1466744405276 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 1773 | 1466744405280 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:00:05 INFO - PROCESS | 1773 | 1466744405292 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 1773 | 1466744405296 Marionette TRACE conn3 <- [1,2274,null,{}] 22:00:05 INFO - PROCESS | 1773 | 1466744405301 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:05 INFO - PROCESS | 1773 | 1466744405310 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:05 INFO - PROCESS | 1773 | 1466744405481 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:00:05 INFO - PROCESS | 1773 | 1466744405493 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 1773 | 1466744405500 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1d400 == 33 [pid = 1773] [id = 576] 22:00:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x91e70800) [pid = 1773] [serial = 1729] [outer = (nil)] 22:00:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9a888400) [pid = 1773] [serial = 1730] [outer = 0x91e70800] 22:00:05 INFO - PROCESS | 1773 | 1466744405561 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9abe9400) [pid = 1773] [serial = 1731] [outer = 0x91e70800] 22:00:06 INFO - PROCESS | 1773 | 1466744406318 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1077ms 22:00:06 INFO - PROCESS | 1773 | 1466744406389 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 1773 | 1466744406392 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:00:06 INFO - PROCESS | 1773 | 1466744406397 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 1773 | 1466744406400 Marionette TRACE conn3 <- [1,2278,null,{}] 22:00:06 INFO - PROCESS | 1773 | 1466744406405 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:06 INFO - PROCESS | 1773 | 1466744406408 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:06 INFO - PROCESS | 1773 | 1466744406599 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:00:06 INFO - PROCESS | 1773 | 1466744406611 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 1773 | 1466744406616 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77000 == 34 [pid = 1773] [id = 577] 22:00:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x91e7ac00) [pid = 1773] [serial = 1732] [outer = (nil)] 22:00:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b137c00) [pid = 1773] [serial = 1733] [outer = 0x91e7ac00] 22:00:06 INFO - PROCESS | 1773 | 1466744406674 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b1c3800) [pid = 1773] [serial = 1734] [outer = 0x91e7ac00] 22:00:07 INFO - PROCESS | 1773 | 1466744407632 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1282ms 22:00:07 INFO - PROCESS | 1773 | 1466744407680 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:00:07 INFO - PROCESS | 1773 | 1466744407686 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:00:07 INFO - PROCESS | 1773 | 1466744407693 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 1773 | 1466744407700 Marionette TRACE conn3 <- [1,2282,null,{}] 22:00:07 INFO - PROCESS | 1773 | 1466744407707 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 1773 | 1466744407712 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:07 INFO - PROCESS | 1773 | 1466744407880 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:00:08 INFO - PROCESS | 1773 | 1466744408046 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 1773 | 1466744408058 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e71800 == 35 [pid = 1773] [id = 578] 22:00:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x91e8fc00) [pid = 1773] [serial = 1735] [outer = (nil)] 22:00:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9222fc00) [pid = 1773] [serial = 1736] [outer = 0x91e8fc00] 22:00:08 INFO - PROCESS | 1773 | 1466744408128 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9230dc00) [pid = 1773] [serial = 1737] [outer = 0x91e8fc00] 22:00:09 INFO - PROCESS | 1773 | 1466744409012 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1382ms 22:00:09 INFO - PROCESS | 1773 | 1466744409075 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 1773 | 1466744409082 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:00:09 INFO - PROCESS | 1773 | 1466744409091 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:00:09 INFO - PROCESS | 1773 | 1466744409096 Marionette TRACE conn3 <- [1,2286,null,{}] 22:00:09 INFO - PROCESS | 1773 | 1466744409101 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:09 INFO - PROCESS | 1773 | 1466744409106 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:09 INFO - PROCESS | 1773 | 1466744409268 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:00:09 INFO - PROCESS | 1773 | 1466744409434 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 1773 | 1466744409442 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306400 == 36 [pid = 1773] [id = 579] 22:00:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93b4cc00) [pid = 1773] [serial = 1738] [outer = (nil)] 22:00:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9556c800) [pid = 1773] [serial = 1739] [outer = 0x93b4cc00] 22:00:09 INFO - PROCESS | 1773 | 1466744409514 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x99212400) [pid = 1773] [serial = 1740] [outer = 0x93b4cc00] 22:00:10 INFO - PROCESS | 1773 | 1466744410424 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:00:10 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 22:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1383ms 22:00:10 INFO - PROCESS | 1773 | 1466744410474 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 1773 | 1466744410478 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:00:10 INFO - PROCESS | 1773 | 1466744410484 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 1773 | 1466744410490 Marionette TRACE conn3 <- [1,2290,null,{}] 22:00:10 INFO - PROCESS | 1773 | 1466744410515 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:10 INFO - PROCESS | 1773 | 1466744410522 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:10 INFO - PROCESS | 1773 | 1466744410716 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:00:10 INFO - PROCESS | 1773 | 1466744410884 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:10 INFO - PROCESS | 1773 | 1466744410892 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b13a800 == 37 [pid = 1773] [id = 580] 22:00:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b1c2400) [pid = 1773] [serial = 1741] [outer = (nil)] 22:00:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b1d0c00) [pid = 1773] [serial = 1742] [outer = 0x9b1c2400] 22:00:10 INFO - PROCESS | 1773 | 1466744410971 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b3e4800) [pid = 1773] [serial = 1743] [outer = 0x9b1c2400] 22:00:11 INFO - PROCESS | 1773 | 1466744411800 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1353ms 22:00:11 INFO - PROCESS | 1773 | 1466744411837 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:00:11 INFO - PROCESS | 1773 | 1466744411841 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:00:11 INFO - PROCESS | 1773 | 1466744411847 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 1773 | 1466744411850 Marionette TRACE conn3 <- [1,2294,null,{}] 22:00:11 INFO - PROCESS | 1773 | 1466744411855 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:11 INFO - PROCESS | 1773 | 1466744411860 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:12 INFO - PROCESS | 1773 | 1466744412085 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:00:12 INFO - PROCESS | 1773 | 1466744412207 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 1773 | 1466744412218 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b1ccc00 == 38 [pid = 1773] [id = 581] 22:00:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b3e8800) [pid = 1773] [serial = 1744] [outer = (nil)] 22:00:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b4a9000) [pid = 1773] [serial = 1745] [outer = 0x9b3e8800] 22:00:12 INFO - PROCESS | 1773 | 1466744412286 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b647400) [pid = 1773] [serial = 1746] [outer = 0x9b3e8800] 22:00:13 INFO - PROCESS | 1773 | 1466744413111 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1277ms 22:00:13 INFO - PROCESS | 1773 | 1466744413124 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 1773 | 1466744413127 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:00:13 INFO - PROCESS | 1773 | 1466744413149 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 1773 | 1466744413153 Marionette TRACE conn3 <- [1,2298,null,{}] 22:00:13 INFO - PROCESS | 1773 | 1466744413158 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 1773 | 1466744413163 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:13 INFO - PROCESS | 1773 | 1466744413307 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:00:13 INFO - PROCESS | 1773 | 1466744413479 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:13 INFO - PROCESS | 1773 | 1466744413488 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e86c00 == 39 [pid = 1773] [id = 582] 22:00:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x91e88c00) [pid = 1773] [serial = 1747] [outer = (nil)] 22:00:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9b6bb800) [pid = 1773] [serial = 1748] [outer = 0x91e88c00] 22:00:13 INFO - PROCESS | 1773 | 1466744413560 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b6c1400) [pid = 1773] [serial = 1749] [outer = 0x91e88c00] 22:00:14 INFO - PROCESS | 1773 | 1466744414648 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1536ms 22:00:14 INFO - PROCESS | 1773 | 1466744414685 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:00:14 INFO - PROCESS | 1773 | 1466744414690 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:00:14 INFO - PROCESS | 1773 | 1466744414698 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - PROCESS | 1773 | 1466744414702 Marionette TRACE conn3 <- [1,2302,null,{}] 22:00:14 INFO - PROCESS | 1773 | 1466744414709 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:14 INFO - PROCESS | 1773 | 1466744414714 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:14 INFO - PROCESS | 1773 | 1466744414878 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:00:15 INFO - PROCESS | 1773 | 1466744415064 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 1773 | 1466744415091 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d3400 == 40 [pid = 1773] [id = 583] 22:00:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x922d3800) [pid = 1773] [serial = 1750] [outer = (nil)] 22:00:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x924d5800) [pid = 1773] [serial = 1751] [outer = 0x922d3800] 22:00:15 INFO - PROCESS | 1773 | 1466744415233 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x926f2800) [pid = 1773] [serial = 1752] [outer = 0x922d3800] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1d400 == 39 [pid = 1773] [id = 576] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x983e5000 == 38 [pid = 1773] [id = 575] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x983e1800 == 37 [pid = 1773] [id = 574] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x951cfc00 == 36 [pid = 1773] [id = 573] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x922f2800 == 35 [pid = 1773] [id = 572] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71400 == 34 [pid = 1773] [id = 571] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x92514c00 == 33 [pid = 1773] [id = 570] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x92516000 == 32 [pid = 1773] [id = 569] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71000 == 31 [pid = 1773] [id = 568] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x95546c00 == 30 [pid = 1773] [id = 567] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x9b1ccc00 == 29 [pid = 1773] [id = 581] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x91e86c00 == 28 [pid = 1773] [id = 582] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x9b13a800 == 27 [pid = 1773] [id = 580] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x92306400 == 26 [pid = 1773] [id = 579] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77000 == 25 [pid = 1773] [id = 577] 22:00:16 INFO - PROCESS | 1773 | --DOCSHELL 0x91e71800 == 24 [pid = 1773] [id = 578] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x977fb400) [pid = 1773] [serial = 1701] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x92236c00) [pid = 1773] [serial = 1688] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9c126800) [pid = 1773] [serial = 1679] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93e65000) [pid = 1773] [serial = 1694] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9b95b000) [pid = 1773] [serial = 1676] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b95e000) [pid = 1773] [serial = 1677] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x951d7c00) [pid = 1773] [serial = 1667] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b4a3c00) [pid = 1773] [serial = 1671] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x926f4000) [pid = 1773] [serial = 1692] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x92512800) [pid = 1773] [serial = 1691] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9b3e0800) [pid = 1773] [serial = 1670] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x926ef800) [pid = 1773] [serial = 1683] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x951cd800) [pid = 1773] [serial = 1695] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977f7000) [pid = 1773] [serial = 1698] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9222f000) [pid = 1773] [serial = 1689] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b6c1000) [pid = 1773] [serial = 1673] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x95546800) [pid = 1773] [serial = 1697] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922ec000) [pid = 1773] [serial = 1664] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x924d3c00) [pid = 1773] [serial = 1665] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95570800) [pid = 1773] [serial = 1668] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922f1400) [pid = 1773] [serial = 1685] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92b7d400) [pid = 1773] [serial = 1686] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b6c4c00) [pid = 1773] [serial = 1674] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9c129800) [pid = 1773] [serial = 1680] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922c9800) [pid = 1773] [serial = 1682] [outer = (nil)] [url = about:blank] 22:00:16 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x95547c00) [pid = 1773] [serial = 1700] [outer = (nil)] [url = about:blank] 22:00:17 INFO - PROCESS | 1773 | 1466744417045 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2385ms 22:00:17 INFO - PROCESS | 1773 | 1466744417082 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 1773 | 1466744417087 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:00:17 INFO - PROCESS | 1773 | 1466744417094 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - PROCESS | 1773 | 1466744417098 Marionette TRACE conn3 <- [1,2306,null,{}] 22:00:17 INFO - PROCESS | 1773 | 1466744417105 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:17 INFO - PROCESS | 1773 | 1466744417109 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:17 INFO - PROCESS | 1773 | 1466744417259 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:00:17 INFO - PROCESS | 1773 | 1466744417419 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 1773 | 1466744417427 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28800 == 25 [pid = 1773] [id = 584] 22:00:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e79000) [pid = 1773] [serial = 1753] [outer = (nil)] 22:00:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92235800) [pid = 1773] [serial = 1754] [outer = 0x91e79000] 22:00:17 INFO - PROCESS | 1773 | 1466744417489 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9223a000) [pid = 1773] [serial = 1755] [outer = 0x91e79000] 22:00:18 INFO - PROCESS | 1773 | 1466744418127 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1080ms 22:00:18 INFO - PROCESS | 1773 | 1466744418185 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 1773 | 1466744418193 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:00:18 INFO - PROCESS | 1773 | 1466744418203 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - PROCESS | 1773 | 1466744418206 Marionette TRACE conn3 <- [1,2310,null,{}] 22:00:18 INFO - PROCESS | 1773 | 1466744418219 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:18 INFO - PROCESS | 1773 | 1466744418223 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:18 INFO - PROCESS | 1773 | 1466744418374 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:00:18 INFO - PROCESS | 1773 | 1466744418385 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 1773 | 1466744418392 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x92410000 == 26 [pid = 1773] [id = 585] 22:00:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x924d1800) [pid = 1773] [serial = 1756] [outer = (nil)] 22:00:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9250c800) [pid = 1773] [serial = 1757] [outer = 0x924d1800] 22:00:18 INFO - PROCESS | 1773 | 1466744418455 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92516800) [pid = 1773] [serial = 1758] [outer = 0x924d1800] 22:00:19 INFO - PROCESS | 1773 | 1466744419338 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1177ms 22:00:19 INFO - PROCESS | 1773 | 1466744419380 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 1773 | 1466744419384 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:00:19 INFO - PROCESS | 1773 | 1466744419389 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 1773 | 1466744419394 Marionette TRACE conn3 <- [1,2314,null,{}] 22:00:19 INFO - PROCESS | 1773 | 1466744419417 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:19 INFO - PROCESS | 1773 | 1466744419425 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:19 INFO - PROCESS | 1773 | 1466744419612 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:00:19 INFO - PROCESS | 1773 | 1466744419638 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 1773 | 1466744419645 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5cc00 == 27 [pid = 1773] [id = 586] 22:00:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e5e000) [pid = 1773] [serial = 1759] [outer = (nil)] 22:00:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e66400) [pid = 1773] [serial = 1760] [outer = 0x93e5e000] 22:00:19 INFO - PROCESS | 1773 | 1466744419709 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x951cdc00) [pid = 1773] [serial = 1761] [outer = 0x93e5e000] 22:00:20 INFO - PROCESS | 1773 | 1466744420506 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1138ms 22:00:20 INFO - PROCESS | 1773 | 1466744420527 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:00:20 INFO - PROCESS | 1773 | 1466744420531 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:00:20 INFO - PROCESS | 1773 | 1466744420541 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 1773 | 1466744420545 Marionette TRACE conn3 <- [1,2318,null,{}] 22:00:20 INFO - PROCESS | 1773 | 1466744420561 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:20 INFO - PROCESS | 1773 | 1466744420564 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:20 INFO - PROCESS | 1773 | 1466744420753 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:00:20 INFO - PROCESS | 1773 | 1466744420832 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 1773 | 1466744420839 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e77c00 == 28 [pid = 1773] [id = 587] 22:00:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95113800) [pid = 1773] [serial = 1762] [outer = (nil)] 22:00:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x95545800) [pid = 1773] [serial = 1763] [outer = 0x95113800] 22:00:20 INFO - PROCESS | 1773 | 1466744420899 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977ef000) [pid = 1773] [serial = 1764] [outer = 0x95113800] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e7ac00) [pid = 1773] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x91e70800) [pid = 1773] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x983e4800) [pid = 1773] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x996e7400) [pid = 1773] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x921ab400) [pid = 1773] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x98351000) [pid = 1773] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9240f400) [pid = 1773] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x926f6800) [pid = 1773] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c0f800) [pid = 1773] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e77400) [pid = 1773] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:00:21 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95349800) [pid = 1773] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:00:22 INFO - PROCESS | 1773 | 1466744422013 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:00:22 INFO - PROCESS | 1773 | 1466744422051 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:00:22 INFO - PROCESS | 1773 | 1466744422057 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 1773 | 1466744422064 Marionette TRACE conn3 <- [1,2322,null,{}] 22:00:22 INFO - PROCESS | 1773 | 1466744422069 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:22 INFO - PROCESS | 1773 | 1466744422074 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:22 INFO - PROCESS | 1773 | 1466744422249 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:00:22 INFO - PROCESS | 1773 | 1466744422265 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 1773 | 1466744422270 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x92306c00 == 29 [pid = 1773] [id = 588] 22:00:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95340c00) [pid = 1773] [serial = 1765] [outer = (nil)] 22:00:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977f2800) [pid = 1773] [serial = 1766] [outer = 0x95340c00] 22:00:22 INFO - PROCESS | 1773 | 1466744422333 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977f7800) [pid = 1773] [serial = 1767] [outer = 0x95340c00] 22:00:23 INFO - PROCESS | 1773 | 1466744423052 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1036ms 22:00:23 INFO - PROCESS | 1773 | 1466744423094 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:00:23 INFO - PROCESS | 1773 | 1466744423098 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:00:23 INFO - PROCESS | 1773 | 1466744423105 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 1773 | 1466744423108 Marionette TRACE conn3 <- [1,2326,null,{}] 22:00:23 INFO - PROCESS | 1773 | 1466744423134 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 1773 | 1466744423143 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:23 INFO - PROCESS | 1773 | 1466744423355 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:00:23 INFO - PROCESS | 1773 | 1466744423365 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 1773 | 1466744423372 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x92517c00 == 30 [pid = 1773] [id = 589] 22:00:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9920fc00) [pid = 1773] [serial = 1768] [outer = (nil)] 22:00:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996ec000) [pid = 1773] [serial = 1769] [outer = 0x9920fc00] 22:00:23 INFO - PROCESS | 1773 | 1466744423433 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99e09400) [pid = 1773] [serial = 1770] [outer = 0x9920fc00] 22:00:24 INFO - PROCESS | 1773 | 1466744424489 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1436ms 22:00:24 INFO - PROCESS | 1773 | 1466744424541 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 1773 | 1466744424546 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:00:24 INFO - PROCESS | 1773 | 1466744424554 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 1773 | 1466744424561 Marionette TRACE conn3 <- [1,2330,null,{}] 22:00:24 INFO - PROCESS | 1773 | 1466744424569 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:24 INFO - PROCESS | 1773 | 1466744424574 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:24 INFO - PROCESS | 1773 | 1466744424753 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:00:24 INFO - PROCESS | 1773 | 1466744424919 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:24 INFO - PROCESS | 1773 | 1466744424927 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e83c00 == 31 [pid = 1773] [id = 590] 22:00:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x92233400) [pid = 1773] [serial = 1771] [outer = (nil)] 22:00:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922e9800) [pid = 1773] [serial = 1772] [outer = 0x92233400] 22:00:25 INFO - PROCESS | 1773 | 1466744425046 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x924cf400) [pid = 1773] [serial = 1773] [outer = 0x92233400] 22:00:25 INFO - PROCESS | 1773 | 1466744425922 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1391ms 22:00:25 INFO - PROCESS | 1773 | 1466744425945 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 1773 | 1466744425952 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:00:25 INFO - PROCESS | 1773 | 1466744425961 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 1773 | 1466744425965 Marionette TRACE conn3 <- [1,2334,null,{}] 22:00:26 INFO - PROCESS | 1773 | 1466744425998 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:26 INFO - PROCESS | 1773 | 1466744426004 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:26 INFO - PROCESS | 1773 | 1466744426177 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:00:26 INFO - PROCESS | 1773 | 1466744426341 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 1773 | 1466744426349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b83000 == 32 [pid = 1773] [id = 591] 22:00:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x93c14400) [pid = 1773] [serial = 1774] [outer = (nil)] 22:00:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93e5f000) [pid = 1773] [serial = 1775] [outer = 0x93c14400] 22:00:26 INFO - PROCESS | 1773 | 1466744426421 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x951da000) [pid = 1773] [serial = 1776] [outer = 0x93c14400] 22:00:27 INFO - PROCESS | 1773 | 1466744427380 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1489ms 22:00:27 INFO - PROCESS | 1773 | 1466744427450 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:00:27 INFO - PROCESS | 1773 | 1466744427454 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:00:27 INFO - PROCESS | 1773 | 1466744427460 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 1773 | 1466744427466 Marionette TRACE conn3 <- [1,2338,null,{}] 22:00:27 INFO - PROCESS | 1773 | 1466744427480 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:27 INFO - PROCESS | 1773 | 1466744427488 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:27 INFO - PROCESS | 1773 | 1466744427676 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:00:27 INFO - PROCESS | 1773 | 1466744427842 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 1773 | 1466744427853 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a107c00 == 33 [pid = 1773] [id = 592] 22:00:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a1c0c00) [pid = 1773] [serial = 1777] [outer = (nil)] 22:00:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a4a9400) [pid = 1773] [serial = 1778] [outer = 0x9a1c0c00] 22:00:27 INFO - PROCESS | 1773 | 1466744427928 Marionette DEBUG loaded listener.js 22:00:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9a881800) [pid = 1773] [serial = 1779] [outer = 0x9a1c0c00] 22:00:28 INFO - PROCESS | 1773 | 1466744428878 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 22:00:29 INFO - PROCESS | 1773 | 1466744429053 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 1773 | 1466744429060 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:00:29 INFO - PROCESS | 1773 | 1466744429069 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - PROCESS | 1773 | 1466744429074 Marionette TRACE conn3 <- [1,2342,null,{}] 22:00:29 INFO - PROCESS | 1773 | 1466744429083 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:29 INFO - PROCESS | 1773 | 1466744429089 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:29 INFO - PROCESS | 1773 | 1466744429273 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:00:29 INFO - PROCESS | 1773 | 1466744429506 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 1773 | 1466744429521 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7b000 == 34 [pid = 1773] [id = 593] 22:00:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x921ac000) [pid = 1773] [serial = 1780] [outer = (nil)] 22:00:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922ca000) [pid = 1773] [serial = 1781] [outer = 0x921ac000] 22:00:29 INFO - PROCESS | 1773 | 1466744429592 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x922ec000) [pid = 1773] [serial = 1782] [outer = 0x921ac000] 22:00:30 INFO - PROCESS | 1773 | --DOCSHELL 0x92306c00 == 33 [pid = 1773] [id = 588] 22:00:30 INFO - PROCESS | 1773 | --DOCSHELL 0x91e77c00 == 32 [pid = 1773] [id = 587] 22:00:30 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5cc00 == 31 [pid = 1773] [id = 586] 22:00:30 INFO - PROCESS | 1773 | --DOCSHELL 0x92410000 == 30 [pid = 1773] [id = 585] 22:00:30 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28800 == 29 [pid = 1773] [id = 584] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9a888400) [pid = 1773] [serial = 1730] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x99da3800) [pid = 1773] [serial = 1724] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9a634c00) [pid = 1773] [serial = 1727] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a10e400) [pid = 1773] [serial = 1725] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x922efc00) [pid = 1773] [serial = 1706] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9230c000) [pid = 1773] [serial = 1707] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x996edc00) [pid = 1773] [serial = 1704] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x996e8400) [pid = 1773] [serial = 1703] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92b74400) [pid = 1773] [serial = 1718] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x931ae800) [pid = 1773] [serial = 1719] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x978d2800) [pid = 1773] [serial = 1712] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a062000) [pid = 1773] [serial = 1713] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95113400) [pid = 1773] [serial = 1709] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x951d7400) [pid = 1773] [serial = 1710] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92237000) [pid = 1773] [serial = 1715] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922e3400) [pid = 1773] [serial = 1716] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x977ef800) [pid = 1773] [serial = 1721] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a882400) [pid = 1773] [serial = 1728] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x98351400) [pid = 1773] [serial = 1722] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9abe9400) [pid = 1773] [serial = 1731] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9b1c3800) [pid = 1773] [serial = 1734] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9b137c00) [pid = 1773] [serial = 1733] [outer = (nil)] [url = about:blank] 22:00:30 INFO - PROCESS | 1773 | 1466744430516 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1487ms 22:00:30 INFO - PROCESS | 1773 | 1466744430556 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 1773 | 1466744430561 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:00:30 INFO - PROCESS | 1773 | 1466744430583 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 1773 | 1466744430597 Marionette TRACE conn3 <- [1,2346,null,{}] 22:00:30 INFO - PROCESS | 1773 | 1466744430602 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 1773 | 1466744430607 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:30 INFO - PROCESS | 1773 | 1466744430756 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:00:30 INFO - PROCESS | 1773 | 1466744430765 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 1773 | 1466744430772 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ee400 == 30 [pid = 1773] [id = 594] 22:00:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9230f800) [pid = 1773] [serial = 1783] [outer = (nil)] 22:00:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x92b74400) [pid = 1773] [serial = 1784] [outer = 0x9230f800] 22:00:30 INFO - PROCESS | 1773 | 1466744430836 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x931b0800) [pid = 1773] [serial = 1785] [outer = 0x9230f800] 22:00:31 INFO - PROCESS | 1773 | 1466744431697 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1148ms 22:00:31 INFO - PROCESS | 1773 | 1466744431720 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 1773 | 1466744431724 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:00:31 INFO - PROCESS | 1773 | 1466744431730 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 1773 | 1466744431733 Marionette TRACE conn3 <- [1,2350,null,{}] 22:00:31 INFO - PROCESS | 1773 | 1466744431750 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 1773 | 1466744431757 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:31 INFO - PROCESS | 1773 | 1466744431909 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:00:31 INFO - PROCESS | 1773 | 1466744431919 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:31 INFO - PROCESS | 1773 | 1466744431929 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x95116400 == 31 [pid = 1773] [id = 595] 22:00:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x951d7400) [pid = 1773] [serial = 1786] [outer = (nil)] 22:00:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x977f2400) [pid = 1773] [serial = 1787] [outer = 0x951d7400] 22:00:32 INFO - PROCESS | 1773 | 1466744432123 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x98351000) [pid = 1773] [serial = 1788] [outer = 0x951d7400] 22:00:32 INFO - PROCESS | 1773 | 1466744432965 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1279ms 22:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:00:33 INFO - PROCESS | 1773 | 1466744433017 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 1773 | 1466744433020 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:00:33 INFO - PROCESS | 1773 | 1466744433026 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 1773 | 1466744433029 Marionette TRACE conn3 <- [1,2354,null,{}] 22:00:33 INFO - PROCESS | 1773 | 1466744433033 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 1773 | 1466744433037 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:33 INFO - PROCESS | 1773 | 1466744433231 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:00:33 INFO - PROCESS | 1773 | 1466744433262 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 1773 | 1466744433268 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cd800 == 32 [pid = 1773] [id = 596] 22:00:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x99293800) [pid = 1773] [serial = 1789] [outer = (nil)] 22:00:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99d98400) [pid = 1773] [serial = 1790] [outer = 0x99293800] 22:00:33 INFO - PROCESS | 1773 | 1466744433334 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996ef800) [pid = 1773] [serial = 1791] [outer = 0x99293800] 22:00:34 INFO - PROCESS | 1773 | 1466744434223 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1228ms 22:00:34 INFO - PROCESS | 1773 | 1466744434253 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 1773 | 1466744434257 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:00:34 INFO - PROCESS | 1773 | 1466744434264 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 1773 | 1466744434266 Marionette TRACE conn3 <- [1,2358,null,{}] 22:00:34 INFO - PROCESS | 1773 | 1466744434273 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 1773 | 1466744434278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:34 INFO - PROCESS | 1773 | 1466744434479 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:00:34 INFO - PROCESS | 1773 | 1466744434560 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 1773 | 1466744434568 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x9534c800 == 33 [pid = 1773] [id = 597] 22:00:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x977f4c00) [pid = 1773] [serial = 1792] [outer = (nil)] 22:00:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a4a9800) [pid = 1773] [serial = 1793] [outer = 0x977f4c00] 22:00:34 INFO - PROCESS | 1773 | 1466744434627 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a881400) [pid = 1773] [serial = 1794] [outer = 0x977f4c00] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x93e5e000) [pid = 1773] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95113800) [pid = 1773] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e8fc00) [pid = 1773] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922d3800) [pid = 1773] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93b4cc00) [pid = 1773] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x924d1800) [pid = 1773] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b1c2400) [pid = 1773] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9b3e8800) [pid = 1773] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e88c00) [pid = 1773] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:00:35 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95340c00) [pid = 1773] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:00:35 INFO - PROCESS | 1773 | 1466744435472 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1230ms 22:00:35 INFO - PROCESS | 1773 | 1466744435495 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 1773 | 1466744435499 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:00:35 INFO - PROCESS | 1773 | 1466744435504 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 1773 | 1466744435508 Marionette TRACE conn3 <- [1,2362,null,{}] 22:00:35 INFO - PROCESS | 1773 | 1466744435514 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:35 INFO - PROCESS | 1773 | 1466744435524 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:35 INFO - PROCESS | 1773 | 1466744435733 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:00:35 INFO - PROCESS | 1773 | 1466744435861 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:35 INFO - PROCESS | 1773 | 1466744435868 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7c800 == 34 [pid = 1773] [id = 598] 22:00:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x921a0800) [pid = 1773] [serial = 1795] [outer = (nil)] 22:00:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a88ac00) [pid = 1773] [serial = 1796] [outer = 0x921a0800] 22:00:35 INFO - PROCESS | 1773 | 1466744435934 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9b12dc00) [pid = 1773] [serial = 1797] [outer = 0x921a0800] 22:00:36 INFO - PROCESS | 1773 | 1466744436636 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1182ms 22:00:36 INFO - PROCESS | 1773 | 1466744436690 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 1773 | 1466744436693 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:00:36 INFO - PROCESS | 1773 | 1466744436704 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 1773 | 1466744436706 Marionette TRACE conn3 <- [1,2366,null,{}] 22:00:36 INFO - PROCESS | 1773 | 1466744436713 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:36 INFO - PROCESS | 1773 | 1466744436718 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:36 INFO - PROCESS | 1773 | 1466744436879 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:00:37 INFO - PROCESS | 1773 | 1466744437101 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 1773 | 1466744437110 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21400 == 35 [pid = 1773] [id = 599] 22:00:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x90c21c00) [pid = 1773] [serial = 1798] [outer = (nil)] 22:00:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x91e72000) [pid = 1773] [serial = 1799] [outer = 0x90c21c00] 22:00:37 INFO - PROCESS | 1773 | 1466744437196 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x91e86c00) [pid = 1773] [serial = 1800] [outer = 0x90c21c00] 22:00:38 INFO - PROCESS | 1773 | 1466744438161 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1485ms 22:00:38 INFO - PROCESS | 1773 | 1466744438191 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 1773 | 1466744438196 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:00:38 INFO - PROCESS | 1773 | 1466744438205 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - PROCESS | 1773 | 1466744438210 Marionette TRACE conn3 <- [1,2370,null,{}] 22:00:38 INFO - PROCESS | 1773 | 1466744438218 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:38 INFO - PROCESS | 1773 | 1466744438224 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:38 INFO - PROCESS | 1773 | 1466744438396 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:00:38 INFO - PROCESS | 1773 | 1466744438576 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 1773 | 1466744438585 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d4800 == 36 [pid = 1773] [id = 600] 22:00:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92b7d800) [pid = 1773] [serial = 1801] [outer = (nil)] 22:00:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93c0fc00) [pid = 1773] [serial = 1802] [outer = 0x92b7d800] 22:00:38 INFO - PROCESS | 1773 | 1466744438662 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93c1a800) [pid = 1773] [serial = 1803] [outer = 0x92b7d800] 22:00:39 INFO - PROCESS | 1773 | 1466744439544 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1381ms 22:00:39 INFO - PROCESS | 1773 | 1466744439589 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 1773 | 1466744439595 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:00:39 INFO - PROCESS | 1773 | 1466744439601 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 1773 | 1466744439604 Marionette TRACE conn3 <- [1,2374,null,{}] 22:00:39 INFO - PROCESS | 1773 | 1466744439610 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:39 INFO - PROCESS | 1773 | 1466744439615 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:39 INFO - PROCESS | 1773 | 1466744439796 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:00:39 INFO - PROCESS | 1773 | 1466744439967 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 1773 | 1466744439976 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x9963e000 == 37 [pid = 1773] [id = 601] 22:00:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e4800) [pid = 1773] [serial = 1804] [outer = (nil)] 22:00:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9a23c000) [pid = 1773] [serial = 1805] [outer = 0x996e4800] 22:00:40 INFO - PROCESS | 1773 | 1466744440051 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9a88f000) [pid = 1773] [serial = 1806] [outer = 0x996e4800] 22:00:40 INFO - PROCESS | 1773 | 1466744440975 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1430ms 22:00:41 INFO - PROCESS | 1773 | 1466744441031 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 1773 | 1466744441035 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:00:41 INFO - PROCESS | 1773 | 1466744441050 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 1773 | 1466744441060 Marionette TRACE conn3 <- [1,2378,null,{}] 22:00:41 INFO - PROCESS | 1773 | 1466744441067 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 1773 | 1466744441074 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:41 INFO - PROCESS | 1773 | 1466744441294 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:00:41 INFO - PROCESS | 1773 | 1466744441464 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 1773 | 1466744441470 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e800 == 38 [pid = 1773] [id = 602] 22:00:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977ecc00) [pid = 1773] [serial = 1807] [outer = (nil)] 22:00:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b3e4000) [pid = 1773] [serial = 1808] [outer = 0x977ecc00] 22:00:41 INFO - PROCESS | 1773 | 1466744441547 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b4a0c00) [pid = 1773] [serial = 1809] [outer = 0x977ecc00] 22:00:42 INFO - PROCESS | 1773 | 1466744442427 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1460ms 22:00:42 INFO - PROCESS | 1773 | 1466744442503 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:00:42 INFO - PROCESS | 1773 | 1466744442508 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:00:42 INFO - PROCESS | 1773 | 1466744442514 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - PROCESS | 1773 | 1466744442518 Marionette TRACE conn3 <- [1,2382,null,{}] 22:00:42 INFO - PROCESS | 1773 | 1466744442523 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:42 INFO - PROCESS | 1773 | 1466744442528 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:42 INFO - PROCESS | 1773 | 1466744442688 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:00:42 INFO - PROCESS | 1773 | 1466744442858 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 1773 | 1466744442869 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f3800 == 39 [pid = 1773] [id = 603] 22:00:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b081800) [pid = 1773] [serial = 1810] [outer = (nil)] 22:00:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b6bf400) [pid = 1773] [serial = 1811] [outer = 0x9b081800] 22:00:42 INFO - PROCESS | 1773 | 1466744442946 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b6c1000) [pid = 1773] [serial = 1812] [outer = 0x9b081800] 22:00:43 INFO - PROCESS | 1773 | 1466744443811 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1332ms 22:00:43 INFO - PROCESS | 1773 | 1466744443849 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:00:43 INFO - PROCESS | 1773 | 1466744443853 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:00:43 INFO - PROCESS | 1773 | 1466744443860 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 1773 | 1466744443864 Marionette TRACE conn3 <- [1,2386,null,{}] 22:00:43 INFO - PROCESS | 1773 | 1466744443869 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:43 INFO - PROCESS | 1773 | 1466744443874 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:44 INFO - PROCESS | 1773 | 1466744444027 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:00:44 INFO - PROCESS | 1773 | 1466744444205 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 1773 | 1466744444222 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b95b800 == 40 [pid = 1773] [id = 604] 22:00:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b95e000) [pid = 1773] [serial = 1813] [outer = (nil)] 22:00:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b9bac00) [pid = 1773] [serial = 1814] [outer = 0x9b95e000] 22:00:44 INFO - PROCESS | 1773 | 1466744444307 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9bfe6000) [pid = 1773] [serial = 1815] [outer = 0x9b95e000] 22:00:45 INFO - PROCESS | 1773 | 1466744445245 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1433ms 22:00:45 INFO - PROCESS | 1773 | 1466744445293 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 1773 | 1466744445297 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:00:45 INFO - PROCESS | 1773 | 1466744445304 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 1773 | 1466744445308 Marionette TRACE conn3 <- [1,2390,null,{}] 22:00:45 INFO - PROCESS | 1773 | 1466744445314 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:45 INFO - PROCESS | 1773 | 1466744445320 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:45 INFO - PROCESS | 1773 | 1466744445484 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:00:45 INFO - PROCESS | 1773 | 1466744445657 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:45 INFO - PROCESS | 1773 | 1466744445670 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b64c800 == 41 [pid = 1773] [id = 605] 22:00:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9b6c8800) [pid = 1773] [serial = 1816] [outer = (nil)] 22:00:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9c129000) [pid = 1773] [serial = 1817] [outer = 0x9b6c8800] 22:00:45 INFO - PROCESS | 1773 | 1466744445745 Marionette DEBUG loaded listener.js 22:00:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9c12dc00) [pid = 1773] [serial = 1818] [outer = 0x9b6c8800] 22:00:46 INFO - PROCESS | 1773 | 1466744446623 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1382ms 22:00:46 INFO - PROCESS | 1773 | 1466744446687 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 1773 | 1466744446690 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:00:46 INFO - PROCESS | 1773 | 1466744446697 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 1773 | 1466744446701 Marionette TRACE conn3 <- [1,2394,null,{}] 22:00:46 INFO - PROCESS | 1773 | 1466744446707 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:46 INFO - PROCESS | 1773 | 1466744446712 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:46 INFO - PROCESS | 1773 | 1466744446928 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:00:47 INFO - PROCESS | 1773 | 1466744447319 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 1773 | 1466744447325 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e83000 == 42 [pid = 1773] [id = 606] 22:00:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x91e83800) [pid = 1773] [serial = 1819] [outer = (nil)] 22:00:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x921adc00) [pid = 1773] [serial = 1820] [outer = 0x91e83800] 22:00:47 INFO - PROCESS | 1773 | 1466744447453 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x922ccc00) [pid = 1773] [serial = 1821] [outer = 0x91e83800] 22:00:48 INFO - PROCESS | 1773 | 1466744448398 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1738ms 22:00:48 INFO - PROCESS | 1773 | 1466744448437 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:00:48 INFO - PROCESS | 1773 | 1466744448441 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:00:48 INFO - PROCESS | 1773 | 1466744448448 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 1773 | 1466744448453 Marionette TRACE conn3 <- [1,2398,null,{}] 22:00:48 INFO - PROCESS | 1773 | 1466744448479 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:48 INFO - PROCESS | 1773 | 1466744448484 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:48 INFO - PROCESS | 1773 | 1466744448641 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7c800 == 41 [pid = 1773] [id = 598] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x9534c800 == 40 [pid = 1773] [id = 597] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x924cd800 == 39 [pid = 1773] [id = 596] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x95116400 == 38 [pid = 1773] [id = 595] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x922ee400 == 37 [pid = 1773] [id = 594] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7b000 == 36 [pid = 1773] [id = 593] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x9a107c00 == 35 [pid = 1773] [id = 592] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x92517c00 == 34 [pid = 1773] [id = 589] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x92b83000 == 33 [pid = 1773] [id = 591] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x91e83c00 == 32 [pid = 1773] [id = 590] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x922d3400 == 31 [pid = 1773] [id = 583] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x91e83000 == 30 [pid = 1773] [id = 606] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x9b95b800 == 29 [pid = 1773] [id = 604] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x9b64c800 == 28 [pid = 1773] [id = 605] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x926f3800 == 27 [pid = 1773] [id = 603] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e800 == 26 [pid = 1773] [id = 602] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x9963e000 == 25 [pid = 1773] [id = 601] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21400 == 24 [pid = 1773] [id = 599] 22:00:49 INFO - PROCESS | 1773 | --DOCSHELL 0x922d4800 == 23 [pid = 1773] [id = 600] 22:00:49 INFO - PROCESS | 1773 | 1466744449616 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:49 INFO - PROCESS | 1773 | 1466744449628 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x93e66400) [pid = 1773] [serial = 1760] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x95545800) [pid = 1773] [serial = 1763] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9230dc00) [pid = 1773] [serial = 1737] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9222fc00) [pid = 1773] [serial = 1736] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x926f2800) [pid = 1773] [serial = 1752] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x924d5800) [pid = 1773] [serial = 1751] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x99212400) [pid = 1773] [serial = 1740] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x996ec000) [pid = 1773] [serial = 1769] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x92235800) [pid = 1773] [serial = 1754] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9556c800) [pid = 1773] [serial = 1739] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9250c800) [pid = 1773] [serial = 1757] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b3e4800) [pid = 1773] [serial = 1743] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b1d0c00) [pid = 1773] [serial = 1742] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b647400) [pid = 1773] [serial = 1746] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b4a9000) [pid = 1773] [serial = 1745] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b6c1400) [pid = 1773] [serial = 1749] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b6bb800) [pid = 1773] [serial = 1748] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977f2800) [pid = 1773] [serial = 1766] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977ef000) [pid = 1773] [serial = 1764] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x951cdc00) [pid = 1773] [serial = 1761] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x92516800) [pid = 1773] [serial = 1758] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977f7800) [pid = 1773] [serial = 1767] [outer = (nil)] [url = about:blank] 22:00:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c26000 == 24 [pid = 1773] [id = 607] 22:00:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x90c26400) [pid = 1773] [serial = 1822] [outer = (nil)] 22:00:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x90c29800) [pid = 1773] [serial = 1823] [outer = 0x90c26400] 22:00:49 INFO - PROCESS | 1773 | 1466744449874 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e79400) [pid = 1773] [serial = 1824] [outer = 0x90c26400] 22:00:50 INFO - PROCESS | 1773 | 1466744450607 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2185ms 22:00:50 INFO - PROCESS | 1773 | 1466744450635 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 1773 | 1466744450640 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:00:50 INFO - PROCESS | 1773 | 1466744450647 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 1773 | 1466744450650 Marionette TRACE conn3 <- [1,2402,null,{}] 22:00:50 INFO - PROCESS | 1773 | 1466744450673 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:50 INFO - PROCESS | 1773 | 1466744450685 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:50 INFO - PROCESS | 1773 | 1466744450831 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:00:50 INFO - PROCESS | 1773 | 1466744450843 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 1773 | 1466744450849 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222cc00 == 25 [pid = 1773] [id = 608] 22:00:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9222e000) [pid = 1773] [serial = 1825] [outer = (nil)] 22:00:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x92233c00) [pid = 1773] [serial = 1826] [outer = 0x9222e000] 22:00:50 INFO - PROCESS | 1773 | 1466744450919 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922cc800) [pid = 1773] [serial = 1827] [outer = 0x9222e000] 22:00:51 INFO - PROCESS | 1773 | 1466744451724 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1136ms 22:00:51 INFO - PROCESS | 1773 | 1466744451786 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 1773 | 1466744451793 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:00:51 INFO - PROCESS | 1773 | 1466744451801 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - PROCESS | 1773 | 1466744451804 Marionette TRACE conn3 <- [1,2406,null,{}] 22:00:51 INFO - PROCESS | 1773 | 1466744451809 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:51 INFO - PROCESS | 1773 | 1466744451814 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:51 INFO - PROCESS | 1773 | 1466744451978 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:00:52 INFO - PROCESS | 1773 | 1466744451987 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 1773 | 1466744451996 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x92230c00 == 26 [pid = 1773] [id = 609] 22:00:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x922f0000) [pid = 1773] [serial = 1828] [outer = (nil)] 22:00:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x924d1800) [pid = 1773] [serial = 1829] [outer = 0x922f0000] 22:00:52 INFO - PROCESS | 1773 | 1466744452057 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92511800) [pid = 1773] [serial = 1830] [outer = 0x922f0000] 22:00:53 INFO - PROCESS | 1773 | 1466744453052 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1284ms 22:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:00:53 INFO - PROCESS | 1773 | 1466744453086 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 1773 | 1466744453089 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:00:53 INFO - PROCESS | 1773 | 1466744453098 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 1773 | 1466744453107 Marionette TRACE conn3 <- [1,2410,null,{}] 22:00:53 INFO - PROCESS | 1773 | 1466744453130 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 1773 | 1466744453138 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:53 INFO - PROCESS | 1773 | 1466744453352 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:00:53 INFO - PROCESS | 1773 | 1466744453377 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 1773 | 1466744453383 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x931ae400 == 27 [pid = 1773] [id = 610] 22:00:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x931b2000) [pid = 1773] [serial = 1831] [outer = (nil)] 22:00:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x93c0f400) [pid = 1773] [serial = 1832] [outer = 0x931b2000] 22:00:53 INFO - PROCESS | 1773 | 1466744453448 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x93c1a400) [pid = 1773] [serial = 1833] [outer = 0x931b2000] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9920fc00) [pid = 1773] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x921ac000) [pid = 1773] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x977f4c00) [pid = 1773] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9230f800) [pid = 1773] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93c14400) [pid = 1773] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92233400) [pid = 1773] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a1c0c00) [pid = 1773] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x99293800) [pid = 1773] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x951d7400) [pid = 1773] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e79000) [pid = 1773] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:00:54 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921a0800) [pid = 1773] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:00:54 INFO - PROCESS | 1773 | 1466744454748 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1703ms 22:00:54 INFO - PROCESS | 1773 | 1466744454797 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:00:54 INFO - PROCESS | 1773 | 1466744454802 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:00:54 INFO - PROCESS | 1773 | 1466744454807 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 1773 | 1466744454809 Marionette TRACE conn3 <- [1,2414,null,{}] 22:00:54 INFO - PROCESS | 1773 | 1466744454814 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:54 INFO - PROCESS | 1773 | 1466744454818 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:54 INFO - PROCESS | 1773 | 1466744454965 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:00:55 INFO - PROCESS | 1773 | 1466744455158 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:55 INFO - PROCESS | 1773 | 1466744455167 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b78000 == 28 [pid = 1773] [id = 611] 22:00:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x931ae800) [pid = 1773] [serial = 1834] [outer = (nil)] 22:00:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93c18000) [pid = 1773] [serial = 1835] [outer = 0x931ae800] 22:00:55 INFO - PROCESS | 1773 | 1466744455235 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95112800) [pid = 1773] [serial = 1836] [outer = 0x931ae800] 22:00:55 INFO - PROCESS | 1773 | 1466744455931 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1180ms 22:00:55 INFO - PROCESS | 1773 | 1466744455988 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 1773 | 1466744455991 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:00:56 INFO - PROCESS | 1773 | 1466744455999 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 1773 | 1466744456003 Marionette TRACE conn3 <- [1,2418,null,{}] 22:00:56 INFO - PROCESS | 1773 | 1466744456009 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:56 INFO - PROCESS | 1773 | 1466744456014 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:56 INFO - PROCESS | 1773 | 1466744456209 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:00:56 INFO - PROCESS | 1773 | 1466744456218 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 1773 | 1466744456235 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x9534bc00 == 29 [pid = 1773] [id = 612] 22:00:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9534c800) [pid = 1773] [serial = 1837] [outer = (nil)] 22:00:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x95541400) [pid = 1773] [serial = 1838] [outer = 0x9534c800] 22:00:56 INFO - PROCESS | 1773 | 1466744456310 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977f1c00) [pid = 1773] [serial = 1839] [outer = 0x9534c800] 22:00:57 INFO - PROCESS | 1773 | 1466744457409 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1486ms 22:00:57 INFO - PROCESS | 1773 | 1466744457486 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 1773 | 1466744457493 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:00:57 INFO - PROCESS | 1773 | 1466744457501 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 1773 | 1466744457506 Marionette TRACE conn3 <- [1,2422,null,{}] 22:00:57 INFO - PROCESS | 1773 | 1466744457515 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:57 INFO - PROCESS | 1773 | 1466744457521 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:57 INFO - PROCESS | 1773 | 1466744457736 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:00:57 INFO - PROCESS | 1773 | 1466744457955 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 1773 | 1466744457964 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222bc00 == 30 [pid = 1773] [id = 613] 22:00:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9222c800) [pid = 1773] [serial = 1840] [outer = (nil)] 22:00:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x92305800) [pid = 1773] [serial = 1841] [outer = 0x9222c800] 22:00:58 INFO - PROCESS | 1773 | 1466744458088 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x92411000) [pid = 1773] [serial = 1842] [outer = 0x9222c800] 22:00:59 INFO - PROCESS | 1773 | 1466744459020 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1594ms 22:00:59 INFO - PROCESS | 1773 | 1466744459095 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 1773 | 1466744459101 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:00:59 INFO - PROCESS | 1773 | 1466744459112 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 1773 | 1466744459115 Marionette TRACE conn3 <- [1,2426,null,{}] 22:00:59 INFO - PROCESS | 1773 | 1466744459122 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:59 INFO - PROCESS | 1773 | 1466744459128 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:59 INFO - PROCESS | 1773 | 1466744459342 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:00:59 INFO - PROCESS | 1773 | 1466744459510 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 1773 | 1466744459517 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:00:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ef400 == 31 [pid = 1773] [id = 614] 22:00:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x92b74800) [pid = 1773] [serial = 1843] [outer = (nil)] 22:00:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x93b44400) [pid = 1773] [serial = 1844] [outer = 0x92b74800] 22:00:59 INFO - PROCESS | 1773 | 1466744459596 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x951cc800) [pid = 1773] [serial = 1845] [outer = 0x92b74800] 22:01:00 INFO - PROCESS | 1773 | 1466744460827 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1784ms 22:01:00 INFO - PROCESS | 1773 | 1466744460913 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:01:00 INFO - PROCESS | 1773 | 1466744460917 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:01:00 INFO - PROCESS | 1773 | 1466744460924 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 1773 | 1466744460930 Marionette TRACE conn3 <- [1,2430,null,{}] 22:01:00 INFO - PROCESS | 1773 | 1466744460947 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:00 INFO - PROCESS | 1773 | 1466744460955 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:01 INFO - PROCESS | 1773 | 1466744461229 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:01:01 INFO - PROCESS | 1773 | 1466744461400 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:01 INFO - PROCESS | 1773 | 1466744461410 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x98307c00 == 32 [pid = 1773] [id = 615] 22:01:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x98308c00) [pid = 1773] [serial = 1846] [outer = (nil)] 22:01:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9920b400) [pid = 1773] [serial = 1847] [outer = 0x98308c00] 22:01:01 INFO - PROCESS | 1773 | 1466744461491 Marionette DEBUG loaded listener.js 22:01:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x99293800) [pid = 1773] [serial = 1848] [outer = 0x98308c00] 22:01:02 INFO - PROCESS | 1773 | 1466744462526 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1643ms 22:01:02 INFO - PROCESS | 1773 | 1466744462568 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:01:02 INFO - PROCESS | 1773 | 1466744462574 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:01:02 INFO - PROCESS | 1773 | 1466744462613 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 1773 | 1466744462618 Marionette TRACE conn3 <- [1,2434,null,{}] 22:01:02 INFO - PROCESS | 1773 | 1466744462626 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:02 INFO - PROCESS | 1773 | 1466744462631 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:02 INFO - PROCESS | 1773 | 1466744462815 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:01:03 INFO - PROCESS | 1773 | 1466744463082 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 1773 | 1466744463092 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c8c00 == 33 [pid = 1773] [id = 616] 22:01:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x922cec00) [pid = 1773] [serial = 1849] [outer = (nil)] 22:01:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922e5000) [pid = 1773] [serial = 1850] [outer = 0x922cec00] 22:01:03 INFO - PROCESS | 1773 | 1466744463164 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x922f2800) [pid = 1773] [serial = 1851] [outer = 0x922cec00] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x91e74400 == 32 [pid = 1773] [id = 323] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92235400 == 31 [pid = 1773] [id = 314] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92b82800 == 30 [pid = 1773] [id = 313] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x92311400 == 29 [pid = 1773] [id = 312] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x924d8400 == 28 [pid = 1773] [id = 320] 22:01:03 INFO - PROCESS | 1773 | --DOCSHELL 0x922c8800 == 27 [pid = 1773] [id = 311] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x99e09400) [pid = 1773] [serial = 1770] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x922ca000) [pid = 1773] [serial = 1781] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9a4a9800) [pid = 1773] [serial = 1793] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922ec000) [pid = 1773] [serial = 1782] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x92b74400) [pid = 1773] [serial = 1784] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x951da000) [pid = 1773] [serial = 1776] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x922e9800) [pid = 1773] [serial = 1772] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a4a9400) [pid = 1773] [serial = 1778] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a881400) [pid = 1773] [serial = 1794] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x924cf400) [pid = 1773] [serial = 1773] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x996ef800) [pid = 1773] [serial = 1791] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x93e5f000) [pid = 1773] [serial = 1775] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x977f2400) [pid = 1773] [serial = 1787] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x931b0800) [pid = 1773] [serial = 1785] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9a881800) [pid = 1773] [serial = 1779] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x98351000) [pid = 1773] [serial = 1788] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x99d98400) [pid = 1773] [serial = 1790] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9223a000) [pid = 1773] [serial = 1755] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a88ac00) [pid = 1773] [serial = 1796] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b12dc00) [pid = 1773] [serial = 1797] [outer = (nil)] [url = about:blank] 22:01:03 INFO - PROCESS | 1773 | 1466744463993 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1441ms 22:01:04 INFO - PROCESS | 1773 | 1466744464052 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 1773 | 1466744464058 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:01:04 INFO - PROCESS | 1773 | 1466744464067 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 1773 | 1466744464071 Marionette TRACE conn3 <- [1,2438,null,{}] 22:01:04 INFO - PROCESS | 1773 | 1466744464077 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:04 INFO - PROCESS | 1773 | 1466744464082 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:04 INFO - PROCESS | 1773 | 1466744464237 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:01:04 INFO - PROCESS | 1773 | 1466744464246 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 1773 | 1466744464257 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x9240fc00 == 28 [pid = 1773] [id = 617] 22:01:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x924ca400) [pid = 1773] [serial = 1852] [outer = (nil)] 22:01:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926f2800) [pid = 1773] [serial = 1853] [outer = 0x924ca400] 22:01:04 INFO - PROCESS | 1773 | 1466744464327 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x931aec00) [pid = 1773] [serial = 1854] [outer = 0x924ca400] 22:01:05 INFO - PROCESS | 1773 | 1466744465189 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1181ms 22:01:05 INFO - PROCESS | 1773 | 1466744465248 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 1773 | 1466744465252 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:01:05 INFO - PROCESS | 1773 | 1466744465258 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 1773 | 1466744465263 Marionette TRACE conn3 <- [1,2442,null,{}] 22:01:05 INFO - PROCESS | 1773 | 1466744465278 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 1773 | 1466744465286 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:05 INFO - PROCESS | 1773 | 1466744465432 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:01:05 INFO - PROCESS | 1773 | 1466744465559 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 1773 | 1466744465566 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x9553d800 == 29 [pid = 1773] [id = 618] 22:01:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95541800) [pid = 1773] [serial = 1855] [outer = (nil)] 22:01:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977f4c00) [pid = 1773] [serial = 1856] [outer = 0x95541800] 22:01:05 INFO - PROCESS | 1773 | 1466744465637 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x978d5000) [pid = 1773] [serial = 1857] [outer = 0x95541800] 22:01:06 INFO - PROCESS | 1773 | 1466744466412 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1182ms 22:01:06 INFO - PROCESS | 1773 | 1466744466440 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 1773 | 1466744466445 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:01:06 INFO - PROCESS | 1773 | 1466744466451 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 1773 | 1466744466453 Marionette TRACE conn3 <- [1,2446,null,{}] 22:01:06 INFO - PROCESS | 1773 | 1466744466459 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:06 INFO - PROCESS | 1773 | 1466744466464 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:06 INFO - PROCESS | 1773 | 1466744466662 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:01:06 INFO - PROCESS | 1773 | 1466744466694 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 1773 | 1466744466705 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x95570800 == 30 [pid = 1773] [id = 619] 22:01:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x983ea800) [pid = 1773] [serial = 1858] [outer = (nil)] 22:01:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x99643800) [pid = 1773] [serial = 1859] [outer = 0x983ea800] 22:01:06 INFO - PROCESS | 1773 | 1466744466764 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x996ed800) [pid = 1773] [serial = 1860] [outer = 0x983ea800] 22:01:07 INFO - PROCESS | 1773 | 1466744467621 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1232ms 22:01:07 INFO - PROCESS | 1773 | 1466744467683 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 1773 | 1466744467687 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:01:07 INFO - PROCESS | 1773 | 1466744467693 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 1773 | 1466744467695 Marionette TRACE conn3 <- [1,2450,null,{}] 22:01:07 INFO - PROCESS | 1773 | 1466744467700 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:07 INFO - PROCESS | 1773 | 1466744467705 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:07 INFO - PROCESS | 1773 | 1466744467908 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:01:07 INFO - PROCESS | 1773 | 1466744467929 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 1773 | 1466744467937 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e66400 == 31 [pid = 1773] [id = 620] 22:01:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x996f0400) [pid = 1773] [serial = 1861] [outer = (nil)] 22:01:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x99eaf400) [pid = 1773] [serial = 1862] [outer = 0x996f0400] 22:01:08 INFO - PROCESS | 1773 | 1466744467996 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x99eb7400) [pid = 1773] [serial = 1863] [outer = 0x996f0400] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x931b2000) [pid = 1773] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x90c26400) [pid = 1773] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x90c21c00) [pid = 1773] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9222e000) [pid = 1773] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922f0000) [pid = 1773] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x92b7d800) [pid = 1773] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e83800) [pid = 1773] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x996e4800) [pid = 1773] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x977ecc00) [pid = 1773] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b081800) [pid = 1773] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b95e000) [pid = 1773] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b6c8800) [pid = 1773] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:01:08 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x931ae800) [pid = 1773] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:01:08 INFO - PROCESS | 1773 | 1466744468939 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1277ms 22:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:01:08 INFO - PROCESS | 1773 | 1466744468970 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 1773 | 1466744468972 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:01:08 INFO - PROCESS | 1773 | 1466744468977 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 1773 | 1466744468980 Marionette TRACE conn3 <- [1,2454,null,{}] 22:01:08 INFO - PROCESS | 1773 | 1466744468985 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 1773 | 1466744468994 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:09 INFO - PROCESS | 1773 | 1466744469212 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:01:09 INFO - PROCESS | 1773 | 1466744469224 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 1773 | 1466744469232 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x92232800 == 32 [pid = 1773] [id = 621] 22:01:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9230a000) [pid = 1773] [serial = 1864] [outer = (nil)] 22:01:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9a10e400) [pid = 1773] [serial = 1865] [outer = 0x9230a000] 22:01:09 INFO - PROCESS | 1773 | 1466744469295 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a1c0c00) [pid = 1773] [serial = 1866] [outer = 0x9230a000] 22:01:10 INFO - PROCESS | 1773 | 1466744470013 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1079ms 22:01:10 INFO - PROCESS | 1773 | 1466744470056 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 1773 | 1466744470059 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:01:10 INFO - PROCESS | 1773 | 1466744470081 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 1773 | 1466744470084 Marionette TRACE conn3 <- [1,2458,null,{}] 22:01:10 INFO - PROCESS | 1773 | 1466744470089 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:10 INFO - PROCESS | 1773 | 1466744470094 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:10 INFO - PROCESS | 1773 | 1466744470279 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:01:10 INFO - PROCESS | 1773 | 1466744470300 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 1773 | 1466744470310 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ab800 == 33 [pid = 1773] [id = 622] 22:01:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93e65400) [pid = 1773] [serial = 1867] [outer = (nil)] 22:01:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a759c00) [pid = 1773] [serial = 1868] [outer = 0x93e65400] 22:01:10 INFO - PROCESS | 1773 | 1466744470369 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a881400) [pid = 1773] [serial = 1869] [outer = 0x93e65400] 22:01:11 INFO - PROCESS | 1773 | 1466744471396 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1381ms 22:01:11 INFO - PROCESS | 1773 | 1466744471463 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 1773 | 1466744471469 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:01:11 INFO - PROCESS | 1773 | 1466744471477 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 1773 | 1466744471481 Marionette TRACE conn3 <- [1,2462,null,{}] 22:01:11 INFO - PROCESS | 1773 | 1466744471490 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:11 INFO - PROCESS | 1773 | 1466744471496 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:11 INFO - PROCESS | 1773 | 1466744471703 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:01:11 INFO - PROCESS | 1773 | 1466744471874 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:11 INFO - PROCESS | 1773 | 1466744471881 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a6000 == 34 [pid = 1773] [id = 623] 22:01:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x92234800) [pid = 1773] [serial = 1870] [outer = (nil)] 22:01:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9230fc00) [pid = 1773] [serial = 1871] [outer = 0x92234800] 22:01:11 INFO - PROCESS | 1773 | 1466744471964 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9250e800) [pid = 1773] [serial = 1872] [outer = 0x92234800] 22:01:12 INFO - PROCESS | 1773 | 1466744472865 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1437ms 22:01:12 INFO - PROCESS | 1773 | 1466744472915 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:01:12 INFO - PROCESS | 1773 | 1466744472922 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:01:12 INFO - PROCESS | 1773 | 1466744472944 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:01:12 INFO - PROCESS | 1773 | 1466744472949 Marionette TRACE conn3 <- [1,2466,null,{}] 22:01:12 INFO - PROCESS | 1773 | 1466744472956 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:12 INFO - PROCESS | 1773 | 1466744472963 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:13 INFO - PROCESS | 1773 | 1466744473182 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:01:13 INFO - PROCESS | 1773 | 1466744473354 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 1773 | 1466744473364 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x926ec000 == 35 [pid = 1773] [id = 624] 22:01:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95117800) [pid = 1773] [serial = 1873] [outer = (nil)] 22:01:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95349800) [pid = 1773] [serial = 1874] [outer = 0x95117800] 22:01:13 INFO - PROCESS | 1773 | 1466744473444 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x977f8000) [pid = 1773] [serial = 1875] [outer = 0x95117800] 22:01:14 INFO - PROCESS | 1773 | 1466744474332 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1438ms 22:01:14 INFO - PROCESS | 1773 | 1466744474380 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 1773 | 1466744474384 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:01:14 INFO - PROCESS | 1773 | 1466744474391 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 1773 | 1466744474397 Marionette TRACE conn3 <- [1,2470,null,{}] 22:01:14 INFO - PROCESS | 1773 | 1466744474413 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:14 INFO - PROCESS | 1773 | 1466744474421 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:14 INFO - PROCESS | 1773 | 1466744474603 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:01:14 INFO - PROCESS | 1773 | 1466744474776 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:14 INFO - PROCESS | 1773 | 1466744474786 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a75cc00 == 36 [pid = 1773] [id = 625] 22:01:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a75d000) [pid = 1773] [serial = 1876] [outer = (nil)] 22:01:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9a887800) [pid = 1773] [serial = 1877] [outer = 0x9a75d000] 22:01:14 INFO - PROCESS | 1773 | 1466744474863 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a88e800) [pid = 1773] [serial = 1878] [outer = 0x9a75d000] 22:01:15 INFO - PROCESS | 1773 | 1466744475692 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1336ms 22:01:15 INFO - PROCESS | 1773 | 1466744475727 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 1773 | 1466744475732 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:01:15 INFO - PROCESS | 1773 | 1466744475738 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 1773 | 1466744475741 Marionette TRACE conn3 <- [1,2474,null,{}] 22:01:15 INFO - PROCESS | 1773 | 1466744475747 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:15 INFO - PROCESS | 1773 | 1466744475752 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:15 INFO - PROCESS | 1773 | 1466744475921 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:01:16 INFO - PROCESS | 1773 | 1466744476088 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 1773 | 1466744476094 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e09400 == 37 [pid = 1773] [id = 626] 22:01:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b081400) [pid = 1773] [serial = 1879] [outer = (nil)] 22:01:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b139c00) [pid = 1773] [serial = 1880] [outer = 0x9b081400] 22:01:16 INFO - PROCESS | 1773 | 1466744476167 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b1c8000) [pid = 1773] [serial = 1881] [outer = 0x9b081400] 22:01:17 INFO - PROCESS | 1773 | 1466744477061 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1379ms 22:01:17 INFO - PROCESS | 1773 | 1466744477117 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 1773 | 1466744477121 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:01:17 INFO - PROCESS | 1773 | 1466744477127 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 1773 | 1466744477129 Marionette TRACE conn3 <- [1,2478,null,{}] 22:01:17 INFO - PROCESS | 1773 | 1466744477135 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:17 INFO - PROCESS | 1773 | 1466744477139 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:17 INFO - PROCESS | 1773 | 1466744477294 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:01:17 INFO - PROCESS | 1773 | 1466744477463 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 1773 | 1466744477469 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x951cf800 == 38 [pid = 1773] [id = 627] 22:01:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9a88c800) [pid = 1773] [serial = 1882] [outer = (nil)] 22:01:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9b304c00) [pid = 1773] [serial = 1883] [outer = 0x9a88c800] 22:01:17 INFO - PROCESS | 1773 | 1466744477543 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9b3e0000) [pid = 1773] [serial = 1884] [outer = 0x9a88c800] 22:01:18 INFO - PROCESS | 1773 | 1466744478506 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1435ms 22:01:18 INFO - PROCESS | 1773 | 1466744478562 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 1773 | 1466744478566 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:01:18 INFO - PROCESS | 1773 | 1466744478572 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 1773 | 1466744478574 Marionette TRACE conn3 <- [1,2482,null,{}] 22:01:18 INFO - PROCESS | 1773 | 1466744478580 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:18 INFO - PROCESS | 1773 | 1466744478589 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:18 INFO - PROCESS | 1773 | 1466744478767 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:01:19 INFO - PROCESS | 1773 | 1466744479118 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 1773 | 1466744479125 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e800 == 39 [pid = 1773] [id = 628] 22:01:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x91e82800) [pid = 1773] [serial = 1885] [outer = (nil)] 22:01:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x921a0800) [pid = 1773] [serial = 1886] [outer = 0x91e82800] 22:01:19 INFO - PROCESS | 1773 | 1466744479257 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x922ca000) [pid = 1773] [serial = 1887] [outer = 0x91e82800] 22:01:20 INFO - PROCESS | 1773 | 1466744480143 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 22:01:20 INFO - PROCESS | 1773 | 1466744480208 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:01:20 INFO - PROCESS | 1773 | 1466744480213 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:01:20 INFO - PROCESS | 1773 | 1466744480220 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 1773 | 1466744480224 Marionette TRACE conn3 <- [1,2486,null,{}] 22:01:20 INFO - PROCESS | 1773 | 1466744480231 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:20 INFO - PROCESS | 1773 | 1466744480238 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1d800 == 38 [pid = 1773] [id = 317] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7bc00 == 37 [pid = 1773] [id = 326] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x91e89c00 == 36 [pid = 1773] [id = 318] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x9223ac00 == 35 [pid = 1773] [id = 324] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x921a4000 == 34 [pid = 1773] [id = 319] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x99ebc400 == 33 [pid = 1773] [id = 325] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x93b42400 == 32 [pid = 1773] [id = 327] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c26000 == 31 [pid = 1773] [id = 607] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x926ed400 == 30 [pid = 1773] [id = 321] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x90c20400 == 29 [pid = 1773] [id = 316] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x92b76400 == 28 [pid = 1773] [id = 322] 22:01:21 INFO - PROCESS | 1773 | --DOCSHELL 0x977f1000 == 27 [pid = 1773] [id = 315] 22:01:21 INFO - PROCESS | 1773 | 1466744481226 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x93c0f400) [pid = 1773] [serial = 1832] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x90c29800) [pid = 1773] [serial = 1823] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x91e79400) [pid = 1773] [serial = 1824] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x91e86c00) [pid = 1773] [serial = 1800] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x91e72000) [pid = 1773] [serial = 1799] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x92233c00) [pid = 1773] [serial = 1826] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x922cc800) [pid = 1773] [serial = 1827] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x924d1800) [pid = 1773] [serial = 1829] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93c1a800) [pid = 1773] [serial = 1803] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x93c0fc00) [pid = 1773] [serial = 1802] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922ccc00) [pid = 1773] [serial = 1821] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a88f000) [pid = 1773] [serial = 1806] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x921adc00) [pid = 1773] [serial = 1820] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9a23c000) [pid = 1773] [serial = 1805] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b4a0c00) [pid = 1773] [serial = 1809] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b3e4000) [pid = 1773] [serial = 1808] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b6c1000) [pid = 1773] [serial = 1812] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b6bf400) [pid = 1773] [serial = 1811] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9bfe6000) [pid = 1773] [serial = 1815] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b9bac00) [pid = 1773] [serial = 1814] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9c12dc00) [pid = 1773] [serial = 1818] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9c129000) [pid = 1773] [serial = 1817] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93c1a400) [pid = 1773] [serial = 1833] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x93c18000) [pid = 1773] [serial = 1835] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95112800) [pid = 1773] [serial = 1836] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x95541400) [pid = 1773] [serial = 1838] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x92511800) [pid = 1773] [serial = 1830] [outer = (nil)] [url = about:blank] 22:01:21 INFO - PROCESS | 1773 | 1466744481540 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 1773 | 1466744481546 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e75800 == 28 [pid = 1773] [id = 629] 22:01:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x91e76000) [pid = 1773] [serial = 1888] [outer = (nil)] 22:01:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e7bc00) [pid = 1773] [serial = 1889] [outer = 0x91e76000] 22:01:21 INFO - PROCESS | 1773 | 1466744481613 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x921a2000) [pid = 1773] [serial = 1890] [outer = 0x91e76000] 22:01:22 INFO - PROCESS | 1773 | 1466744482353 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2193ms 22:01:22 INFO - PROCESS | 1773 | 1466744482414 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:01:22 INFO - PROCESS | 1773 | 1466744482421 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:01:22 INFO - PROCESS | 1773 | 1466744482428 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:01:22 INFO - PROCESS | 1773 | 1466744482432 Marionette TRACE conn3 <- [1,2490,null,{}] 22:01:22 INFO - PROCESS | 1773 | 1466744482439 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:22 INFO - PROCESS | 1773 | 1466744482443 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:22 INFO - PROCESS | 1773 | 1466744482603 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:01:22 INFO - PROCESS | 1773 | 1466744482728 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 1773 | 1466744482735 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d1800 == 29 [pid = 1773] [id = 630] 22:01:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922e3800) [pid = 1773] [serial = 1891] [outer = (nil)] 22:01:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922e8c00) [pid = 1773] [serial = 1892] [outer = 0x922e3800] 22:01:22 INFO - PROCESS | 1773 | 1466744482804 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x922f2000) [pid = 1773] [serial = 1893] [outer = 0x922e3800] 22:01:23 INFO - PROCESS | 1773 | 1466744483550 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1181ms 22:01:23 INFO - PROCESS | 1773 | 1466744483620 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 1773 | 1466744483625 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:01:23 INFO - PROCESS | 1773 | 1466744483631 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 1773 | 1466744483634 Marionette TRACE conn3 <- [1,2494,null,{}] 22:01:23 INFO - PROCESS | 1773 | 1466744483640 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:23 INFO - PROCESS | 1773 | 1466744483645 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:23 INFO - PROCESS | 1773 | 1466744483847 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:01:23 INFO - PROCESS | 1773 | 1466744483866 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 1773 | 1466744483876 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f3400 == 30 [pid = 1773] [id = 631] 22:01:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926f5400) [pid = 1773] [serial = 1894] [outer = (nil)] 22:01:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92b82400) [pid = 1773] [serial = 1895] [outer = 0x926f5400] 22:01:23 INFO - PROCESS | 1773 | 1466744483936 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93b43800) [pid = 1773] [serial = 1896] [outer = 0x926f5400] 22:01:24 INFO - PROCESS | 1773 | 1466744484844 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1240ms 22:01:24 INFO - PROCESS | 1773 | 1466744484872 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 1773 | 1466744484877 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:01:24 INFO - PROCESS | 1773 | 1466744484892 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - PROCESS | 1773 | 1466744484899 Marionette TRACE conn3 <- [1,2498,null,{}] 22:01:24 INFO - PROCESS | 1773 | 1466744484912 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:24 INFO - PROCESS | 1773 | 1466744484918 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:25 INFO - PROCESS | 1773 | 1466744485121 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:01:25 INFO - PROCESS | 1773 | 1466744485141 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:25 INFO - PROCESS | 1773 | 1466744485147 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x92515400 == 31 [pid = 1773] [id = 632] 22:01:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93b4f000) [pid = 1773] [serial = 1897] [outer = (nil)] 22:01:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951cd800) [pid = 1773] [serial = 1898] [outer = 0x93b4f000] 22:01:25 INFO - PROCESS | 1773 | 1466744485228 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9553f000) [pid = 1773] [serial = 1899] [outer = 0x93b4f000] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x983ea800) [pid = 1773] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x996f0400) [pid = 1773] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9230a000) [pid = 1773] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x98308c00) [pid = 1773] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x924ca400) [pid = 1773] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922cec00) [pid = 1773] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9534c800) [pid = 1773] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92b74800) [pid = 1773] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95541800) [pid = 1773] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9222c800) [pid = 1773] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:01:26 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x93e65400) [pid = 1773] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:01:26 INFO - PROCESS | 1773 | 1466744486540 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1710ms 22:01:26 INFO - PROCESS | 1773 | 1466744486595 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 1773 | 1466744486598 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:01:26 INFO - PROCESS | 1773 | 1466744486611 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 1773 | 1466744486613 Marionette TRACE conn3 <- [1,2502,null,{}] 22:01:26 INFO - PROCESS | 1773 | 1466744486619 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:26 INFO - PROCESS | 1773 | 1466744486624 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:26 INFO - PROCESS | 1773 | 1466744486761 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:01:26 INFO - PROCESS | 1773 | 1466744486771 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 1773 | 1466744486776 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c8800 == 32 [pid = 1773] [id = 633] 22:01:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x926fa400) [pid = 1773] [serial = 1900] [outer = (nil)] 22:01:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x95541400) [pid = 1773] [serial = 1901] [outer = 0x926fa400] 22:01:26 INFO - PROCESS | 1773 | 1466744486841 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95546c00) [pid = 1773] [serial = 1902] [outer = 0x926fa400] 22:01:27 INFO - PROCESS | 1773 | 1466744487669 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1135ms 22:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:01:27 INFO - PROCESS | 1773 | 1466744487746 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 1773 | 1466744487749 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:01:27 INFO - PROCESS | 1773 | 1466744487756 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 1773 | 1466744487759 Marionette TRACE conn3 <- [1,2506,null,{}] 22:01:27 INFO - PROCESS | 1773 | 1466744487765 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 1773 | 1466744487770 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:27 INFO - PROCESS | 1773 | 1466744487917 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:01:27 INFO - PROCESS | 1773 | 1466744487929 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 1773 | 1466744487945 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x977f7c00 == 33 [pid = 1773] [id = 634] 22:01:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x977f8c00) [pid = 1773] [serial = 1903] [outer = (nil)] 22:01:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x98308c00) [pid = 1773] [serial = 1904] [outer = 0x977f8c00] 22:01:28 INFO - PROCESS | 1773 | 1466744488017 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996e8400) [pid = 1773] [serial = 1905] [outer = 0x977f8c00] 22:01:29 INFO - PROCESS | 1773 | 1466744489120 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1439ms 22:01:29 INFO - PROCESS | 1773 | 1466744489195 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:01:29 INFO - PROCESS | 1773 | 1466744489202 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:01:29 INFO - PROCESS | 1773 | 1466744489209 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 1773 | 1466744489216 Marionette TRACE conn3 <- [1,2510,null,{}] 22:01:29 INFO - PROCESS | 1773 | 1466744489224 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 1773 | 1466744489230 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:29 INFO - PROCESS | 1773 | 1466744489404 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:01:29 INFO - PROCESS | 1773 | 1466744489571 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 1773 | 1466744489579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28000 == 34 [pid = 1773] [id = 635] 22:01:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x91e73c00) [pid = 1773] [serial = 1906] [outer = (nil)] 22:01:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x922ce800) [pid = 1773] [serial = 1907] [outer = 0x91e73c00] 22:01:29 INFO - PROCESS | 1773 | 1466744489654 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9250e000) [pid = 1773] [serial = 1908] [outer = 0x91e73c00] 22:01:30 INFO - PROCESS | 1773 | 1466744490632 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1484ms 22:01:30 INFO - PROCESS | 1773 | 1466744490693 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 1773 | 1466744490699 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:01:30 INFO - PROCESS | 1773 | 1466744490711 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 1773 | 1466744490715 Marionette TRACE conn3 <- [1,2514,null,{}] 22:01:30 INFO - PROCESS | 1773 | 1466744490722 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 1773 | 1466744490728 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:30 INFO - PROCESS | 1773 | 1466744490922 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:01:31 INFO - PROCESS | 1773 | 1466744491167 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 1773 | 1466744491175 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c11000 == 35 [pid = 1773] [id = 636] 22:01:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93e61800) [pid = 1773] [serial = 1909] [outer = (nil)] 22:01:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x951d2400) [pid = 1773] [serial = 1910] [outer = 0x93e61800] 22:01:31 INFO - PROCESS | 1773 | 1466744491293 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95570000) [pid = 1773] [serial = 1911] [outer = 0x93e61800] 22:01:32 INFO - PROCESS | 1773 | 1466744492187 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1530ms 22:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:01:32 INFO - PROCESS | 1773 | 1466744492241 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 1773 | 1466744492244 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:01:32 INFO - PROCESS | 1773 | 1466744492251 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 1773 | 1466744492257 Marionette TRACE conn3 <- [1,2518,null,{}] 22:01:32 INFO - PROCESS | 1773 | 1466744492273 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 1773 | 1466744492282 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:32 INFO - PROCESS | 1773 | 1466744492459 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:01:32 INFO - PROCESS | 1773 | 1466744492636 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 1773 | 1466744492646 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c19800 == 36 [pid = 1773] [id = 637] 22:01:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95349400) [pid = 1773] [serial = 1912] [outer = (nil)] 22:01:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x99eb4400) [pid = 1773] [serial = 1913] [outer = 0x95349400] 22:01:32 INFO - PROCESS | 1773 | 1466744492724 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a4a8000) [pid = 1773] [serial = 1914] [outer = 0x95349400] 22:01:33 INFO - PROCESS | 1773 | 1466744493825 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1638ms 22:01:33 INFO - PROCESS | 1773 | 1466744493889 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 1773 | 1466744493895 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:01:33 INFO - PROCESS | 1773 | 1466744493904 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 1773 | 1466744493909 Marionette TRACE conn3 <- [1,2522,null,{}] 22:01:33 INFO - PROCESS | 1773 | 1466744493917 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:33 INFO - PROCESS | 1773 | 1466744493923 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:34 INFO - PROCESS | 1773 | 1466744494078 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:01:34 INFO - PROCESS | 1773 | 1466744494336 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 1773 | 1466744494349 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7ac00 == 37 [pid = 1773] [id = 638] 22:01:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92230400) [pid = 1773] [serial = 1915] [outer = (nil)] 22:01:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x92238000) [pid = 1773] [serial = 1916] [outer = 0x92230400] 22:01:34 INFO - PROCESS | 1773 | 1466744494421 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x922cf000) [pid = 1773] [serial = 1917] [outer = 0x92230400] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x99e09400 == 36 [pid = 1773] [id = 626] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x9a75cc00 == 35 [pid = 1773] [id = 625] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x92230c00 == 34 [pid = 1773] [id = 609] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x9553d800 == 33 [pid = 1773] [id = 618] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x9222cc00 == 32 [pid = 1773] [id = 608] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x931ae400 == 31 [pid = 1773] [id = 610] 22:01:34 INFO - PROCESS | 1773 | --DOCSHELL 0x9240fc00 == 30 [pid = 1773] [id = 617] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x99643800) [pid = 1773] [serial = 1859] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x99eaf400) [pid = 1773] [serial = 1862] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x996ed800) [pid = 1773] [serial = 1860] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a1c0c00) [pid = 1773] [serial = 1866] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9920b400) [pid = 1773] [serial = 1847] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99293800) [pid = 1773] [serial = 1848] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x926f2800) [pid = 1773] [serial = 1853] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x931aec00) [pid = 1773] [serial = 1854] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x922e5000) [pid = 1773] [serial = 1850] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922f2800) [pid = 1773] [serial = 1851] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977f1c00) [pid = 1773] [serial = 1839] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x93b44400) [pid = 1773] [serial = 1844] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x951cc800) [pid = 1773] [serial = 1845] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977f4c00) [pid = 1773] [serial = 1856] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92305800) [pid = 1773] [serial = 1841] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92411000) [pid = 1773] [serial = 1842] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x99eb7400) [pid = 1773] [serial = 1863] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a881400) [pid = 1773] [serial = 1869] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9a759c00) [pid = 1773] [serial = 1868] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9a10e400) [pid = 1773] [serial = 1865] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x978d5000) [pid = 1773] [serial = 1857] [outer = (nil)] [url = about:blank] 22:01:35 INFO - PROCESS | 1773 | 1466744495248 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1382ms 22:01:35 INFO - PROCESS | 1773 | 1466744495285 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 1773 | 1466744495291 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:01:35 INFO - PROCESS | 1773 | 1466744495300 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 1773 | 1466744495304 Marionette TRACE conn3 <- [1,2526,null,{}] 22:01:35 INFO - PROCESS | 1773 | 1466744495313 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:35 INFO - PROCESS | 1773 | 1466744495317 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:35 INFO - PROCESS | 1773 | 1466744495457 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:01:35 INFO - PROCESS | 1773 | 1466744495473 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 1773 | 1466744495482 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cb800 == 31 [pid = 1773] [id = 639] 22:01:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x924ce400) [pid = 1773] [serial = 1918] [outer = (nil)] 22:01:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x926ed400) [pid = 1773] [serial = 1919] [outer = 0x924ce400] 22:01:35 INFO - PROCESS | 1773 | 1466744495549 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x92b82800) [pid = 1773] [serial = 1920] [outer = 0x924ce400] 22:01:36 INFO - PROCESS | 1773 | 1466744496415 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1183ms 22:01:36 INFO - PROCESS | 1773 | 1466744496484 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 1773 | 1466744496487 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:01:36 INFO - PROCESS | 1773 | 1466744496497 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 1773 | 1466744496502 Marionette TRACE conn3 <- [1,2530,null,{}] 22:01:36 INFO - PROCESS | 1773 | 1466744496516 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 1773 | 1466744496523 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:36 INFO - PROCESS | 1773 | 1466744496668 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:01:36 INFO - PROCESS | 1773 | 1466744496803 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 1773 | 1466744496813 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c17c00 == 32 [pid = 1773] [id = 640] 22:01:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93e5f000) [pid = 1773] [serial = 1921] [outer = (nil)] 22:01:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x977f1000) [pid = 1773] [serial = 1922] [outer = 0x93e5f000] 22:01:36 INFO - PROCESS | 1773 | 1466744496874 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x978d3c00) [pid = 1773] [serial = 1923] [outer = 0x93e5f000] 22:01:37 INFO - PROCESS | 1773 | 1466744497637 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1188ms 22:01:37 INFO - PROCESS | 1773 | 1466744497686 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 1773 | 1466744497690 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:01:37 INFO - PROCESS | 1773 | 1466744497700 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 1773 | 1466744497703 Marionette TRACE conn3 <- [1,2534,null,{}] 22:01:37 INFO - PROCESS | 1773 | 1466744497708 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 1773 | 1466744497712 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:37 INFO - PROCESS | 1773 | 1466744497902 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:01:37 INFO - PROCESS | 1773 | 1466744497930 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 1773 | 1466744497936 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a6400 == 33 [pid = 1773] [id = 641] 22:01:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95548800) [pid = 1773] [serial = 1924] [outer = (nil)] 22:01:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99643800) [pid = 1773] [serial = 1925] [outer = 0x95548800] 22:01:38 INFO - PROCESS | 1773 | 1466744497997 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x99da0000) [pid = 1773] [serial = 1926] [outer = 0x95548800] 22:01:38 INFO - PROCESS | 1773 | 1466744498821 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1180ms 22:01:38 INFO - PROCESS | 1773 | 1466744498881 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 1773 | 1466744498884 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:01:38 INFO - PROCESS | 1773 | 1466744498889 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 1773 | 1466744498891 Marionette TRACE conn3 <- [1,2538,null,{}] 22:01:38 INFO - PROCESS | 1773 | 1466744498897 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 1773 | 1466744498901 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:39 INFO - PROCESS | 1773 | 1466744499078 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:01:39 INFO - PROCESS | 1773 | 1466744499095 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 1773 | 1466744499103 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x983e4000 == 34 [pid = 1773] [id = 642] 22:01:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99e0bc00) [pid = 1773] [serial = 1927] [outer = (nil)] 22:01:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a067000) [pid = 1773] [serial = 1928] [outer = 0x99e0bc00] 22:01:39 INFO - PROCESS | 1773 | 1466744499162 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9a1c0c00) [pid = 1773] [serial = 1929] [outer = 0x99e0bc00] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92234800) [pid = 1773] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95117800) [pid = 1773] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x91e76000) [pid = 1773] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9a75d000) [pid = 1773] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x922e3800) [pid = 1773] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x91e82800) [pid = 1773] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b081400) [pid = 1773] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x93b4f000) [pid = 1773] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9a88c800) [pid = 1773] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x926fa400) [pid = 1773] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:01:39 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x926f5400) [pid = 1773] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:01:40 INFO - PROCESS | 1773 | 1466744500025 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1175ms 22:01:40 INFO - PROCESS | 1773 | 1466744500065 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 1773 | 1466744500068 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:01:40 INFO - PROCESS | 1773 | 1466744500074 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:01:40 INFO - PROCESS | 1773 | 1466744500076 Marionette TRACE conn3 <- [1,2542,null,{}] 22:01:40 INFO - PROCESS | 1773 | 1466744500081 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:40 INFO - PROCESS | 1773 | 1466744500090 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:40 INFO - PROCESS | 1773 | 1466744500313 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:01:40 INFO - PROCESS | 1773 | 1466744500326 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 1773 | 1466744500332 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e79800 == 35 [pid = 1773] [id = 643] 22:01:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x922e7400) [pid = 1773] [serial = 1930] [outer = (nil)] 22:01:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9534a000) [pid = 1773] [serial = 1931] [outer = 0x922e7400] 22:01:40 INFO - PROCESS | 1773 | 1466744500393 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a884400) [pid = 1773] [serial = 1932] [outer = 0x922e7400] 22:01:41 INFO - PROCESS | 1773 | 1466744501128 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1076ms 22:01:41 INFO - PROCESS | 1773 | 1466744501150 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 1773 | 1466744501153 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:01:41 INFO - PROCESS | 1773 | 1466744501178 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 1773 | 1466744501181 Marionette TRACE conn3 <- [1,2546,null,{}] 22:01:41 INFO - PROCESS | 1773 | 1466744501186 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 1773 | 1466744501190 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:41 INFO - PROCESS | 1773 | 1466744501364 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:01:41 INFO - PROCESS | 1773 | 1466744501379 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 1773 | 1466744501385 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28800 == 36 [pid = 1773] [id = 644] 22:01:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92236000) [pid = 1773] [serial = 1933] [outer = (nil)] 22:01:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9a88a400) [pid = 1773] [serial = 1934] [outer = 0x92236000] 22:01:41 INFO - PROCESS | 1773 | 1466744501445 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9a88f800) [pid = 1773] [serial = 1935] [outer = 0x92236000] 22:01:42 INFO - PROCESS | 1773 | 1466744502428 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1286ms 22:01:42 INFO - PROCESS | 1773 | 1466744502465 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 1773 | 1466744502472 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:01:42 INFO - PROCESS | 1773 | 1466744502479 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - PROCESS | 1773 | 1466744502484 Marionette TRACE conn3 <- [1,2550,null,{}] 22:01:42 INFO - PROCESS | 1773 | 1466744502493 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:42 INFO - PROCESS | 1773 | 1466744502499 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:42 INFO - PROCESS | 1773 | 1466744502661 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:01:42 INFO - PROCESS | 1773 | 1466744502831 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 1773 | 1466744502840 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8e400 == 37 [pid = 1773] [id = 645] 22:01:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9222d800) [pid = 1773] [serial = 1936] [outer = (nil)] 22:01:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92413000) [pid = 1773] [serial = 1937] [outer = 0x9222d800] 22:01:42 INFO - PROCESS | 1773 | 1466744502917 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x926f0000) [pid = 1773] [serial = 1938] [outer = 0x9222d800] 22:01:43 INFO - PROCESS | 1773 | 1466744503791 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1387ms 22:01:43 INFO - PROCESS | 1773 | 1466744503866 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 1773 | 1466744503873 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:01:43 INFO - PROCESS | 1773 | 1466744503882 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 1773 | 1466744503886 Marionette TRACE conn3 <- [1,2554,null,{}] 22:01:43 INFO - PROCESS | 1773 | 1466744503892 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 1773 | 1466744503897 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:44 INFO - PROCESS | 1773 | 1466744504094 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:01:44 INFO - PROCESS | 1773 | 1466744504266 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 1773 | 1466744504273 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c14400 == 38 [pid = 1773] [id = 646] 22:01:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x951ce000) [pid = 1773] [serial = 1939] [outer = (nil)] 22:01:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x977f1400) [pid = 1773] [serial = 1940] [outer = 0x951ce000] 22:01:44 INFO - PROCESS | 1773 | 1466744504347 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x98352000) [pid = 1773] [serial = 1941] [outer = 0x951ce000] 22:01:45 INFO - PROCESS | 1773 | 1466744505287 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1481ms 22:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:01:45 INFO - PROCESS | 1773 | 1466744505363 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 1773 | 1466744505366 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:01:45 INFO - PROCESS | 1773 | 1466744505372 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - PROCESS | 1773 | 1466744505377 Marionette TRACE conn3 <- [1,2558,null,{}] 22:01:45 INFO - PROCESS | 1773 | 1466744505392 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:45 INFO - PROCESS | 1773 | 1466744505401 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:45 INFO - PROCESS | 1773 | 1466744505599 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:01:45 INFO - PROCESS | 1773 | 1466744505769 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 1773 | 1466744505778 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acb2000 == 39 [pid = 1773] [id = 647] 22:01:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b12cc00) [pid = 1773] [serial = 1942] [outer = (nil)] 22:01:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b1c3800) [pid = 1773] [serial = 1943] [outer = 0x9b12cc00] 22:01:45 INFO - PROCESS | 1773 | 1466744505849 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b1cd800) [pid = 1773] [serial = 1944] [outer = 0x9b12cc00] 22:01:46 INFO - PROCESS | 1773 | 1466744506784 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1483ms 22:01:46 INFO - PROCESS | 1773 | 1466744506855 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 1773 | 1466744506859 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:01:46 INFO - PROCESS | 1773 | 1466744506865 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 1773 | 1466744506868 Marionette TRACE conn3 <- [1,2562,null,{}] 22:01:46 INFO - PROCESS | 1773 | 1466744506873 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 1773 | 1466744506878 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:47 INFO - PROCESS | 1773 | 1466744507033 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:01:47 INFO - PROCESS | 1773 | 1466744507212 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 1773 | 1466744507219 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a883800 == 40 [pid = 1773] [id = 648] 22:01:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9a888c00) [pid = 1773] [serial = 1945] [outer = (nil)] 22:01:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b3ea800) [pid = 1773] [serial = 1946] [outer = 0x9a888c00] 22:01:47 INFO - PROCESS | 1773 | 1466744507293 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b4a5c00) [pid = 1773] [serial = 1947] [outer = 0x9a888c00] 22:01:48 INFO - PROCESS | 1773 | 1466744508138 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1328ms 22:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:01:48 INFO - PROCESS | 1773 | 1466744508195 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 1773 | 1466744508198 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:01:48 INFO - PROCESS | 1773 | 1466744508204 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 1773 | 1466744508208 Marionette TRACE conn3 <- [1,2566,null,{}] 22:01:48 INFO - PROCESS | 1773 | 1466744508213 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:48 INFO - PROCESS | 1773 | 1466744508218 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:48 INFO - PROCESS | 1773 | 1466744508370 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:01:48 INFO - PROCESS | 1773 | 1466744508575 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 1773 | 1466744508582 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222c400 == 41 [pid = 1773] [id = 649] 22:01:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x922c6400) [pid = 1773] [serial = 1948] [outer = (nil)] 22:01:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b647400) [pid = 1773] [serial = 1949] [outer = 0x922c6400] 22:01:48 INFO - PROCESS | 1773 | 1466744508662 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b6bbc00) [pid = 1773] [serial = 1950] [outer = 0x922c6400] 22:01:49 INFO - PROCESS | 1773 | 1466744509709 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1585ms 22:01:49 INFO - PROCESS | 1773 | 1466744509789 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 1773 | 1466744509794 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:01:49 INFO - PROCESS | 1773 | 1466744509801 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 1773 | 1466744509806 Marionette TRACE conn3 <- [1,2570,null,{}] 22:01:49 INFO - PROCESS | 1773 | 1466744509814 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 1773 | 1466744509819 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:49 INFO - PROCESS | 1773 | 1466744509990 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:01:50 INFO - PROCESS | 1773 | 1466744510263 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 1773 | 1466744510275 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ea400 == 42 [pid = 1773] [id = 650] 22:01:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922ed000) [pid = 1773] [serial = 1951] [outer = (nil)] 22:01:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9230e400) [pid = 1773] [serial = 1952] [outer = 0x922ed000] 22:01:50 INFO - PROCESS | 1773 | 1466744510343 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x924cb000) [pid = 1773] [serial = 1953] [outer = 0x922ed000] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x93e66400 == 41 [pid = 1773] [id = 620] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x92b78000 == 40 [pid = 1773] [id = 611] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x922c8c00 == 39 [pid = 1773] [id = 616] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x921a6000 == 38 [pid = 1773] [id = 623] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e800 == 37 [pid = 1773] [id = 628] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x91e75800 == 36 [pid = 1773] [id = 629] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9222bc00 == 35 [pid = 1773] [id = 613] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x92232800 == 34 [pid = 1773] [id = 621] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x921ab800 == 33 [pid = 1773] [id = 622] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x95570800 == 32 [pid = 1773] [id = 619] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9534bc00 == 31 [pid = 1773] [id = 612] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x926ec000 == 30 [pid = 1773] [id = 624] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x98307c00 == 29 [pid = 1773] [id = 615] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x951cf800 == 28 [pid = 1773] [id = 627] 22:01:51 INFO - PROCESS | 1773 | --DOCSHELL 0x922ef400 == 27 [pid = 1773] [id = 614] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9250e800) [pid = 1773] [serial = 1872] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9230fc00) [pid = 1773] [serial = 1871] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x977f8000) [pid = 1773] [serial = 1875] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x95349800) [pid = 1773] [serial = 1874] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x91e7bc00) [pid = 1773] [serial = 1889] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x921a2000) [pid = 1773] [serial = 1890] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a88e800) [pid = 1773] [serial = 1878] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a887800) [pid = 1773] [serial = 1877] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922e8c00) [pid = 1773] [serial = 1892] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922ca000) [pid = 1773] [serial = 1887] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x921a0800) [pid = 1773] [serial = 1886] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b1c8000) [pid = 1773] [serial = 1881] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x951cd800) [pid = 1773] [serial = 1898] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b139c00) [pid = 1773] [serial = 1880] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b3e0000) [pid = 1773] [serial = 1884] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b304c00) [pid = 1773] [serial = 1883] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x95541400) [pid = 1773] [serial = 1901] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92b82400) [pid = 1773] [serial = 1895] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9553f000) [pid = 1773] [serial = 1899] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95546c00) [pid = 1773] [serial = 1902] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x93b43800) [pid = 1773] [serial = 1896] [outer = (nil)] [url = about:blank] 22:01:51 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x922f2000) [pid = 1773] [serial = 1893] [outer = (nil)] [url = about:blank] 22:01:52 INFO - PROCESS | 1773 | 1466744512083 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2338ms 22:01:52 INFO - PROCESS | 1773 | 1466744512140 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:01:52 INFO - PROCESS | 1773 | 1466744512145 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:01:52 INFO - PROCESS | 1773 | 1466744512153 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 1773 | 1466744512157 Marionette TRACE conn3 <- [1,2574,null,{}] 22:01:52 INFO - PROCESS | 1773 | 1466744512164 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 1773 | 1466744512168 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:52 INFO - PROCESS | 1773 | 1466744512313 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:01:52 INFO - PROCESS | 1773 | 1466744512322 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 1773 | 1466744512333 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8f400 == 28 [pid = 1773] [id = 651] 22:01:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x921a3400) [pid = 1773] [serial = 1954] [outer = (nil)] 22:01:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922c5800) [pid = 1773] [serial = 1955] [outer = 0x921a3400] 22:01:52 INFO - PROCESS | 1773 | 1466744512440 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922cac00) [pid = 1773] [serial = 1956] [outer = 0x921a3400] 22:01:53 INFO - PROCESS | 1773 | 1466744513288 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1180ms 22:01:53 INFO - PROCESS | 1773 | 1466744513332 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 1773 | 1466744513339 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:01:53 INFO - PROCESS | 1773 | 1466744513349 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 1773 | 1466744513354 Marionette TRACE conn3 <- [1,2578,null,{}] 22:01:53 INFO - PROCESS | 1773 | 1466744513359 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 1773 | 1466744513364 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:53 INFO - PROCESS | 1773 | 1466744513555 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:01:53 INFO - PROCESS | 1773 | 1466744513569 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 1773 | 1466744513579 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230fc00 == 29 [pid = 1773] [id = 652] 22:01:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92412800) [pid = 1773] [serial = 1957] [outer = (nil)] 22:01:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9250e800) [pid = 1773] [serial = 1958] [outer = 0x92412800] 22:01:53 INFO - PROCESS | 1773 | 1466744513656 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926ebc00) [pid = 1773] [serial = 1959] [outer = 0x92412800] 22:01:54 INFO - PROCESS | 1773 | 1466744514503 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1187ms 22:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:01:54 INFO - PROCESS | 1773 | 1466744514536 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 1773 | 1466744514539 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:01:54 INFO - PROCESS | 1773 | 1466744514549 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 1773 | 1466744514554 Marionette TRACE conn3 <- [1,2582,null,{}] 22:01:54 INFO - PROCESS | 1773 | 1466744514576 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 1773 | 1466744514584 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:54 INFO - PROCESS | 1773 | 1466744514776 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:01:54 INFO - PROCESS | 1773 | 1466744514797 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 1773 | 1466744514807 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c17400 == 30 [pid = 1773] [id = 653] 22:01:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93c18000) [pid = 1773] [serial = 1960] [outer = (nil)] 22:01:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e5c400) [pid = 1773] [serial = 1961] [outer = 0x93c18000] 22:01:54 INFO - PROCESS | 1773 | 1466744514869 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x95116400) [pid = 1773] [serial = 1962] [outer = 0x93c18000] 22:01:55 INFO - PROCESS | 1773 | 1466744515702 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1195ms 22:01:55 INFO - PROCESS | 1773 | 1466744515740 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 1773 | 1466744515744 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:01:55 INFO - PROCESS | 1773 | 1466744515765 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - PROCESS | 1773 | 1466744515768 Marionette TRACE conn3 <- [1,2586,null,{}] 22:01:55 INFO - PROCESS | 1773 | 1466744515773 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:55 INFO - PROCESS | 1773 | 1466744515777 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:55 INFO - PROCESS | 1773 | 1466744515985 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:01:56 INFO - PROCESS | 1773 | 1466744516004 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 1773 | 1466744516009 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7cc00 == 31 [pid = 1773] [id = 654] 22:01:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93e5e000) [pid = 1773] [serial = 1963] [outer = (nil)] 22:01:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9553e000) [pid = 1773] [serial = 1964] [outer = 0x93e5e000] 22:01:56 INFO - PROCESS | 1773 | 1466744516071 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x95571400) [pid = 1773] [serial = 1965] [outer = 0x93e5e000] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92236000) [pid = 1773] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95548800) [pid = 1773] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x99e0bc00) [pid = 1773] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95349400) [pid = 1773] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x93e61800) [pid = 1773] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x977f8c00) [pid = 1773] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x924ce400) [pid = 1773] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x91e73c00) [pid = 1773] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e5f000) [pid = 1773] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x92230400) [pid = 1773] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:01:56 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922e7400) [pid = 1773] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:01:57 INFO - PROCESS | 1773 | 1466744517187 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1448ms 22:01:57 INFO - PROCESS | 1773 | 1466744517202 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 1773 | 1466744517205 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:01:57 INFO - PROCESS | 1773 | 1466744517210 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 1773 | 1466744517214 Marionette TRACE conn3 <- [1,2590,null,{}] 22:01:57 INFO - PROCESS | 1773 | 1466744517219 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 1773 | 1466744517223 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:57 INFO - PROCESS | 1773 | 1466744517397 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:01:57 INFO - PROCESS | 1773 | 1466744517418 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 1773 | 1466744517426 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c2ac00 == 32 [pid = 1773] [id = 655] 22:01:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e74400) [pid = 1773] [serial = 1966] [outer = (nil)] 22:01:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x93c15400) [pid = 1773] [serial = 1967] [outer = 0x91e74400] 22:01:57 INFO - PROCESS | 1773 | 1466744517484 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9553d800) [pid = 1773] [serial = 1968] [outer = 0x91e74400] 22:01:58 INFO - PROCESS | 1773 | 1466744518223 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1027ms 22:01:58 INFO - PROCESS | 1773 | 1466744518238 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 1773 | 1466744518241 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:01:58 INFO - PROCESS | 1773 | 1466744518248 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 1773 | 1466744518251 Marionette TRACE conn3 <- [1,2594,null,{}] 22:01:58 INFO - PROCESS | 1773 | 1466744518256 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:58 INFO - PROCESS | 1773 | 1466744518265 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:58 INFO - PROCESS | 1773 | 1466744518501 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:01:58 INFO - PROCESS | 1773 | 1466744518515 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 1773 | 1466744518523 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1c000 == 33 [pid = 1773] [id = 656] 22:01:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9511dc00) [pid = 1773] [serial = 1969] [outer = (nil)] 22:01:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9963c400) [pid = 1773] [serial = 1970] [outer = 0x9511dc00] 22:01:58 INFO - PROCESS | 1773 | 1466744518583 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x996ef000) [pid = 1773] [serial = 1971] [outer = 0x9511dc00] 22:01:59 INFO - PROCESS | 1773 | 1466744519622 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1430ms 22:01:59 INFO - PROCESS | 1773 | 1466744519688 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 1773 | 1466744519694 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:01:59 INFO - PROCESS | 1773 | 1466744519703 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 1773 | 1466744519708 Marionette TRACE conn3 <- [1,2598,null,{}] 22:01:59 INFO - PROCESS | 1773 | 1466744519717 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 1773 | 1466744519722 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:01:59 INFO - PROCESS | 1773 | 1466744519896 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:02:00 INFO - PROCESS | 1773 | 1466744520066 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 1773 | 1466744520077 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a8c00 == 34 [pid = 1773] [id = 657] 22:02:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9222dc00) [pid = 1773] [serial = 1972] [outer = (nil)] 22:02:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922ef400) [pid = 1773] [serial = 1973] [outer = 0x9222dc00] 22:02:00 INFO - PROCESS | 1773 | 1466744520222 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x92410000) [pid = 1773] [serial = 1974] [outer = 0x9222dc00] 22:02:01 INFO - PROCESS | 1773 | 1466744521166 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1536ms 22:02:01 INFO - PROCESS | 1773 | 1466744521238 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 1773 | 1466744521244 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:02:01 INFO - PROCESS | 1773 | 1466744521254 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 1773 | 1466744521257 Marionette TRACE conn3 <- [1,2602,null,{}] 22:02:01 INFO - PROCESS | 1773 | 1466744521263 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 1773 | 1466744521269 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:01 INFO - PROCESS | 1773 | 1466744521431 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:02:01 INFO - PROCESS | 1773 | 1466744521597 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 1773 | 1466744521605 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e87800 == 35 [pid = 1773] [id = 658] 22:02:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x931b3400) [pid = 1773] [serial = 1975] [outer = (nil)] 22:02:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93c12000) [pid = 1773] [serial = 1976] [outer = 0x931b3400] 22:02:01 INFO - PROCESS | 1773 | 1466744521679 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93e66000) [pid = 1773] [serial = 1977] [outer = 0x931b3400] 22:02:02 INFO - PROCESS | 1773 | 1466744522775 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1584ms 22:02:02 INFO - PROCESS | 1773 | 1466744522839 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 1773 | 1466744522843 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:02:02 INFO - PROCESS | 1773 | 1466744522849 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 1773 | 1466744522855 Marionette TRACE conn3 <- [1,2606,null,{}] 22:02:02 INFO - PROCESS | 1773 | 1466744522870 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 1773 | 1466744522878 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:03 INFO - PROCESS | 1773 | 1466744523075 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:02:03 INFO - PROCESS | 1773 | 1466744523412 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 1773 | 1466744523418 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27c00 == 36 [pid = 1773] [id = 659] 22:02:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x91e71400) [pid = 1773] [serial = 1978] [outer = (nil)] 22:02:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x91e79c00) [pid = 1773] [serial = 1979] [outer = 0x91e71400] 22:02:03 INFO - PROCESS | 1773 | 1466744523527 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x921a1c00) [pid = 1773] [serial = 1980] [outer = 0x91e71400] 22:02:04 INFO - PROCESS | 1773 | --DOCSHELL 0x90c2ac00 == 35 [pid = 1773] [id = 655] 22:02:04 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7cc00 == 34 [pid = 1773] [id = 654] 22:02:04 INFO - PROCESS | 1773 | --DOCSHELL 0x93c17400 == 33 [pid = 1773] [id = 653] 22:02:04 INFO - PROCESS | 1773 | --DOCSHELL 0x9230fc00 == 32 [pid = 1773] [id = 652] 22:02:04 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8f400 == 31 [pid = 1773] [id = 651] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x9a88a400) [pid = 1773] [serial = 1934] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9a88f800) [pid = 1773] [serial = 1935] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x99643800) [pid = 1773] [serial = 1925] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9a067000) [pid = 1773] [serial = 1928] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99eb4400) [pid = 1773] [serial = 1913] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9a4a8000) [pid = 1773] [serial = 1914] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x951d2400) [pid = 1773] [serial = 1910] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95570000) [pid = 1773] [serial = 1911] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x996e8400) [pid = 1773] [serial = 1905] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x98308c00) [pid = 1773] [serial = 1904] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x926ed400) [pid = 1773] [serial = 1919] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92b82800) [pid = 1773] [serial = 1920] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922ce800) [pid = 1773] [serial = 1907] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9250e000) [pid = 1773] [serial = 1908] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x977f1000) [pid = 1773] [serial = 1922] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92238000) [pid = 1773] [serial = 1916] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x922cf000) [pid = 1773] [serial = 1917] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9534a000) [pid = 1773] [serial = 1931] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x99da0000) [pid = 1773] [serial = 1926] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9a1c0c00) [pid = 1773] [serial = 1929] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x978d3c00) [pid = 1773] [serial = 1923] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x9a884400) [pid = 1773] [serial = 1932] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1773 | 1466744524477 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1686ms 22:02:04 INFO - PROCESS | 1773 | 1466744524538 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 1773 | 1466744524542 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:02:04 INFO - PROCESS | 1773 | 1466744524549 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 1773 | 1466744524553 Marionette TRACE conn3 <- [1,2610,null,{}] 22:02:04 INFO - PROCESS | 1773 | 1466744524560 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:04 INFO - PROCESS | 1773 | 1466744524565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:04 INFO - PROCESS | 1773 | 1466744524704 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:02:04 INFO - PROCESS | 1773 | 1466744524714 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 1773 | 1466744524725 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ca000 == 32 [pid = 1773] [id = 660] 22:02:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x922e3c00) [pid = 1773] [serial = 1981] [outer = (nil)] 22:02:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9250b000) [pid = 1773] [serial = 1982] [outer = 0x922e3c00] 22:02:04 INFO - PROCESS | 1773 | 1466744524784 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x926f4c00) [pid = 1773] [serial = 1983] [outer = 0x922e3c00] 22:02:05 INFO - PROCESS | 1773 | 1466744525642 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1128ms 22:02:05 INFO - PROCESS | 1773 | 1466744525680 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 1773 | 1466744525685 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:02:05 INFO - PROCESS | 1773 | 1466744525692 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 1773 | 1466744525695 Marionette TRACE conn3 <- [1,2614,null,{}] 22:02:05 INFO - PROCESS | 1773 | 1466744525700 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 1773 | 1466744525705 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:05 INFO - PROCESS | 1773 | 1466744525846 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:02:05 INFO - PROCESS | 1773 | 1466744525854 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 1773 | 1466744525860 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:05 INFO - PROCESS | 1773 | ++DOCSHELL 0x931b3000 == 33 [pid = 1773] [id = 661] 22:02:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x93b47000) [pid = 1773] [serial = 1984] [outer = (nil)] 22:02:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9533f400) [pid = 1773] [serial = 1985] [outer = 0x93b47000] 22:02:05 INFO - PROCESS | 1773 | 1466744525922 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x95546c00) [pid = 1773] [serial = 1986] [outer = 0x93b47000] 22:02:06 INFO - PROCESS | 1773 | 1466744526774 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1137ms 22:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:02:06 INFO - PROCESS | 1773 | 1466744526830 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 1773 | 1466744526832 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:02:06 INFO - PROCESS | 1773 | 1466744526844 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 1773 | 1466744526851 Marionette TRACE conn3 <- [1,2618,null,{}] 22:02:06 INFO - PROCESS | 1773 | 1466744526870 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 1773 | 1466744526877 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:07 INFO - PROCESS | 1773 | 1466744527066 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:02:07 INFO - PROCESS | 1773 | 1466744527085 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 1773 | 1466744527091 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x95115800 == 34 [pid = 1773] [id = 662] 22:02:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x977f8800) [pid = 1773] [serial = 1987] [outer = (nil)] 22:02:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x996e3800) [pid = 1773] [serial = 1988] [outer = 0x977f8800] 22:02:07 INFO - PROCESS | 1773 | 1466744527151 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x99e03400) [pid = 1773] [serial = 1989] [outer = 0x977f8800] 22:02:07 INFO - PROCESS | 1773 | 1466744527977 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1191ms 22:02:08 INFO - PROCESS | 1773 | 1466744528029 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 1773 | 1466744528033 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:02:08 INFO - PROCESS | 1773 | 1466744528046 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 1773 | 1466744528048 Marionette TRACE conn3 <- [1,2622,null,{}] 22:02:08 INFO - PROCESS | 1773 | 1466744528053 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 1773 | 1466744528057 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:08 INFO - PROCESS | 1773 | 1466744528242 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:02:08 INFO - PROCESS | 1773 | 1466744528257 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 1773 | 1466744528264 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c14c00 == 35 [pid = 1773] [id = 663] 22:02:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x996e8c00) [pid = 1773] [serial = 1990] [outer = (nil)] 22:02:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9a10e800) [pid = 1773] [serial = 1991] [outer = 0x996e8c00] 22:02:08 INFO - PROCESS | 1773 | 1466744528323 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x977f5000) [pid = 1773] [serial = 1992] [outer = 0x996e8c00] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9222d800) [pid = 1773] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93c18000) [pid = 1773] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e5e000) [pid = 1773] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x921a3400) [pid = 1773] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x922ed000) [pid = 1773] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x951ce000) [pid = 1773] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x92412800) [pid = 1773] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9b12cc00) [pid = 1773] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9a888c00) [pid = 1773] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x922c6400) [pid = 1773] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:02:09 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x91e74400) [pid = 1773] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:02:09 INFO - PROCESS | 1773 | 1466744529233 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1229ms 22:02:09 INFO - PROCESS | 1773 | 1466744529275 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 1773 | 1466744529279 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:02:09 INFO - PROCESS | 1773 | 1466744529284 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 1773 | 1466744529286 Marionette TRACE conn3 <- [1,2626,null,{}] 22:02:09 INFO - PROCESS | 1773 | 1466744529291 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 1773 | 1466744529295 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:09 INFO - PROCESS | 1773 | 1466744529425 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:02:09 INFO - PROCESS | 1773 | 1466744529437 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 1773 | 1466744529452 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:09 INFO - PROCESS | 1773 | ++DOCSHELL 0x92231c00 == 36 [pid = 1773] [id = 664] 22:02:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x93b44800) [pid = 1773] [serial = 1993] [outer = (nil)] 22:02:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9920dc00) [pid = 1773] [serial = 1994] [outer = 0x93b44800] 22:02:09 INFO - PROCESS | 1773 | 1466744529521 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9a4ab800) [pid = 1773] [serial = 1995] [outer = 0x93b44800] 22:02:10 INFO - PROCESS | 1773 | 1466744530367 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1131ms 22:02:10 INFO - PROCESS | 1773 | 1466744530415 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 1773 | 1466744530418 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:02:10 INFO - PROCESS | 1773 | 1466744530424 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 1773 | 1466744530426 Marionette TRACE conn3 <- [1,2630,null,{}] 22:02:10 INFO - PROCESS | 1773 | 1466744530435 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 1773 | 1466744530439 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:10 INFO - PROCESS | 1773 | 1466744530576 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:02:10 INFO - PROCESS | 1773 | 1466744530584 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 1773 | 1466744530592 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a632c00 == 37 [pid = 1773] [id = 665] 22:02:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9a635400) [pid = 1773] [serial = 1996] [outer = (nil)] 22:02:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9a887c00) [pid = 1773] [serial = 1997] [outer = 0x9a635400] 22:02:10 INFO - PROCESS | 1773 | 1466744530650 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a88fc00) [pid = 1773] [serial = 1998] [outer = 0x9a635400] 22:02:11 INFO - PROCESS | 1773 | 1466744531682 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1286ms 22:02:11 INFO - PROCESS | 1773 | 1466744531728 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 1773 | 1466744531734 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:02:11 INFO - PROCESS | 1773 | 1466744531741 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 1773 | 1466744531747 Marionette TRACE conn3 <- [1,2634,null,{}] 22:02:11 INFO - PROCESS | 1773 | 1466744531755 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 1773 | 1466744531759 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:11 INFO - PROCESS | 1773 | 1466744531924 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:02:12 INFO - PROCESS | 1773 | 1466744532094 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 1773 | 1466744532105 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a7000 == 38 [pid = 1773] [id = 666] 22:02:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9222b800) [pid = 1773] [serial = 1999] [outer = (nil)] 22:02:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9250a400) [pid = 1773] [serial = 2000] [outer = 0x9222b800] 22:02:12 INFO - PROCESS | 1773 | 1466744532175 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92b74800) [pid = 1773] [serial = 2001] [outer = 0x9222b800] 22:02:13 INFO - PROCESS | 1773 | 1466744533096 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1385ms 22:02:13 INFO - PROCESS | 1773 | 1466744533125 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 1773 | 1466744533132 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:02:13 INFO - PROCESS | 1773 | 1466744533141 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 1773 | 1466744533145 Marionette TRACE conn3 <- [1,2638,null,{}] 22:02:13 INFO - PROCESS | 1773 | 1466744533151 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:13 INFO - PROCESS | 1773 | 1466744533156 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:13 INFO - PROCESS | 1773 | 1466744533314 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:02:13 INFO - PROCESS | 1773 | 1466744533489 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 1773 | 1466744533496 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cf000 == 39 [pid = 1773] [id = 667] 22:02:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x931b0400) [pid = 1773] [serial = 2002] [outer = (nil)] 22:02:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x977f6000) [pid = 1773] [serial = 2003] [outer = 0x931b0400] 22:02:13 INFO - PROCESS | 1773 | 1466744533571 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x978ca400) [pid = 1773] [serial = 2004] [outer = 0x931b0400] 22:02:14 INFO - PROCESS | 1773 | 1466744534494 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1389ms 22:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:02:14 INFO - PROCESS | 1773 | 1466744534530 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 1773 | 1466744534533 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 22:02:14 INFO - PROCESS | 1773 | 1466744534540 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 1773 | 1466744534546 Marionette TRACE conn3 <- [1,2642,null,{}] 22:02:14 INFO - PROCESS | 1773 | 1466744534561 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 1773 | 1466744534568 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:14 INFO - PROCESS | 1773 | 1466744534724 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:02:14 INFO - PROCESS | 1773 | 1466744534892 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 1773 | 1466744534906 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x98307c00 == 40 [pid = 1773] [id = 668] 22:02:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x996e7000) [pid = 1773] [serial = 2005] [outer = (nil)] 22:02:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9acaf000) [pid = 1773] [serial = 2006] [outer = 0x996e7000] 22:02:14 INFO - PROCESS | 1773 | 1466744534980 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b1c4c00) [pid = 1773] [serial = 2007] [outer = 0x996e7000] 22:02:15 INFO - PROCESS | 1773 | 1466744535846 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1333ms 22:02:15 INFO - PROCESS | 1773 | 1466744535872 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 1773 | 1466744535877 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 22:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:02:15 INFO - PROCESS | 1773 | 1466744535882 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 1773 | 1466744535885 Marionette TRACE conn3 <- [1,2646,null,{}] 22:02:15 INFO - PROCESS | 1773 | 1466744535890 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 1773 | 1466744535895 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:16 INFO - PROCESS | 1773 | 1466744536060 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:02:16 INFO - PROCESS | 1773 | 1466744536237 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 1773 | 1466744536243 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x92511400 == 41 [pid = 1773] [id = 669] 22:02:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x93e65000) [pid = 1773] [serial = 2008] [outer = (nil)] 22:02:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b3e2000) [pid = 1773] [serial = 2009] [outer = 0x93e65000] 22:02:16 INFO - PROCESS | 1773 | 1466744536313 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b3e6400) [pid = 1773] [serial = 2010] [outer = 0x93e65000] 22:02:17 INFO - PROCESS | 1773 | 1466744537172 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1330ms 22:02:17 INFO - PROCESS | 1773 | 1466744537216 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 1773 | 1466744537223 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 22:02:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:02:17 INFO - PROCESS | 1773 | 1466744537231 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 1773 | 1466744537234 Marionette TRACE conn3 <- [1,2650,null,{}] 22:02:17 INFO - PROCESS | 1773 | 1466744537239 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 1773 | 1466744537244 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:17 INFO - PROCESS | 1773 | 1466744537395 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:02:17 INFO - PROCESS | 1773 | 1466744537566 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 1773 | 1466744537577 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6f400 == 42 [pid = 1773] [id = 670] 22:02:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x91e72400) [pid = 1773] [serial = 2011] [outer = (nil)] 22:02:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x922ec400) [pid = 1773] [serial = 2012] [outer = 0x91e72400] 22:02:17 INFO - PROCESS | 1773 | 1466744537646 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x924cc400) [pid = 1773] [serial = 2013] [outer = 0x91e72400] 22:02:18 INFO - PROCESS | 1773 | 1466744538738 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1529ms 22:02:18 INFO - PROCESS | 1773 | 1466744538763 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 1773 | 1466744538768 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 22:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:02:18 INFO - PROCESS | 1773 | 1466744538776 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 1773 | 1466744538782 Marionette TRACE conn3 <- [1,2654,null,{}] 22:02:18 INFO - PROCESS | 1773 | 1466744538789 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:18 INFO - PROCESS | 1773 | 1466744538793 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:18 INFO - PROCESS | 1773 | 1466744538958 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:02:19 INFO - PROCESS | 1773 | 1466744539175 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 1773 | 1466744539182 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e4800 == 43 [pid = 1773] [id = 671] 22:02:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x922e9400) [pid = 1773] [serial = 2014] [outer = (nil)] 22:02:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x926f2400) [pid = 1773] [serial = 2015] [outer = 0x922e9400] 22:02:19 INFO - PROCESS | 1773 | 1466744539247 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x931b2c00) [pid = 1773] [serial = 2016] [outer = 0x922e9400] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x92231c00 == 42 [pid = 1773] [id = 664] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x93c14c00 == 41 [pid = 1773] [id = 663] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x95115800 == 40 [pid = 1773] [id = 662] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x931b3000 == 39 [pid = 1773] [id = 661] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x922ca000 == 38 [pid = 1773] [id = 660] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27c00 == 37 [pid = 1773] [id = 659] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x9a883800 == 36 [pid = 1773] [id = 648] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1c000 == 35 [pid = 1773] [id = 656] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x91e87800 == 34 [pid = 1773] [id = 658] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x921a8c00 == 33 [pid = 1773] [id = 657] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x9acb2000 == 32 [pid = 1773] [id = 647] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x9222c400 == 31 [pid = 1773] [id = 649] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x922ea400 == 30 [pid = 1773] [id = 650] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x92511400 == 29 [pid = 1773] [id = 669] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6f400 == 28 [pid = 1773] [id = 670] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x98307c00 == 27 [pid = 1773] [id = 668] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x922cf000 == 26 [pid = 1773] [id = 667] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x9a632c00 == 25 [pid = 1773] [id = 665] 22:02:20 INFO - PROCESS | 1773 | --DOCSHELL 0x921a7000 == 24 [pid = 1773] [id = 666] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x926f0000) [pid = 1773] [serial = 1938] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93e5c400) [pid = 1773] [serial = 1961] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x9553e000) [pid = 1773] [serial = 1964] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922c5800) [pid = 1773] [serial = 1955] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92413000) [pid = 1773] [serial = 1937] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9230e400) [pid = 1773] [serial = 1952] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x924cb000) [pid = 1773] [serial = 1953] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x922cac00) [pid = 1773] [serial = 1956] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x98352000) [pid = 1773] [serial = 1941] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9250e800) [pid = 1773] [serial = 1958] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977f1400) [pid = 1773] [serial = 1940] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b1cd800) [pid = 1773] [serial = 1944] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9b1c3800) [pid = 1773] [serial = 1943] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b4a5c00) [pid = 1773] [serial = 1947] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9b3ea800) [pid = 1773] [serial = 1946] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b6bbc00) [pid = 1773] [serial = 1950] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9553d800) [pid = 1773] [serial = 1968] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9b647400) [pid = 1773] [serial = 1949] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x93c15400) [pid = 1773] [serial = 1967] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x95571400) [pid = 1773] [serial = 1965] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x95116400) [pid = 1773] [serial = 1962] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x926ebc00) [pid = 1773] [serial = 1959] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9963c400) [pid = 1773] [serial = 1970] [outer = (nil)] [url = about:blank] 22:02:20 INFO - PROCESS | 1773 | 1466744540919 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2237ms 22:02:21 INFO - PROCESS | 1773 | 1466744541020 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:02:21 INFO - PROCESS | 1773 | 1466744541026 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 22:02:21 INFO - PROCESS | 1773 | 1466744541033 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 1773 | 1466744541037 Marionette TRACE conn3 <- [1,2658,null,{}] 22:02:21 INFO - PROCESS | 1773 | 1466744541044 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 1773 | 1466744541054 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:21 INFO - PROCESS | 1773 | 1466744541198 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:02:21 INFO - PROCESS | 1773 | 1466744541321 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 1773 | 1466744541330 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8ec00 == 25 [pid = 1773] [id = 672] 22:02:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x91e90c00) [pid = 1773] [serial = 2017] [outer = (nil)] 22:02:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x92233400) [pid = 1773] [serial = 2018] [outer = 0x91e90c00] 22:02:21 INFO - PROCESS | 1773 | 1466744541391 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x922ca000) [pid = 1773] [serial = 2019] [outer = 0x91e90c00] 22:02:22 INFO - PROCESS | 1773 | 1466744542071 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1089ms 22:02:22 INFO - PROCESS | 1773 | 1466744542131 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 1773 | 1466744542139 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 22:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:02:22 INFO - PROCESS | 1773 | 1466744542166 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 1773 | 1466744542169 Marionette TRACE conn3 <- [1,2662,null,{}] 22:02:22 INFO - PROCESS | 1773 | 1466744542179 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:22 INFO - PROCESS | 1773 | 1466744542184 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:22 INFO - PROCESS | 1773 | 1466744542347 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:02:22 INFO - PROCESS | 1773 | 1466744542358 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 1773 | 1466744542368 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d7400 == 26 [pid = 1773] [id = 673] 22:02:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9250d000) [pid = 1773] [serial = 2020] [outer = (nil)] 22:02:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92511800) [pid = 1773] [serial = 2021] [outer = 0x9250d000] 22:02:22 INFO - PROCESS | 1773 | 1466744542429 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x926efc00) [pid = 1773] [serial = 2022] [outer = 0x9250d000] 22:02:23 INFO - PROCESS | 1773 | 1466744543326 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:02:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1235ms 22:02:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:02:23 INFO - PROCESS | 1773 | 1466744543399 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 1773 | 1466744543402 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 22:02:23 INFO - PROCESS | 1773 | 1466744543408 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 1773 | 1466744543414 Marionette TRACE conn3 <- [1,2666,null,{}] 22:02:23 INFO - PROCESS | 1773 | 1466744543442 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 1773 | 1466744543451 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:23 INFO - PROCESS | 1773 | 1466744543653 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:02:23 INFO - PROCESS | 1773 | 1466744543675 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 1773 | 1466744543684 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e66400 == 27 [pid = 1773] [id = 674] 22:02:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95113400) [pid = 1773] [serial = 2023] [outer = (nil)] 22:02:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95117000) [pid = 1773] [serial = 2024] [outer = 0x95113400] 22:02:23 INFO - PROCESS | 1773 | 1466744543757 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95347c00) [pid = 1773] [serial = 2025] [outer = 0x95113400] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x996e8c00) [pid = 1773] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9511dc00) [pid = 1773] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x922e3c00) [pid = 1773] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9222dc00) [pid = 1773] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x91e71400) [pid = 1773] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x93b44800) [pid = 1773] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x931b3400) [pid = 1773] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x93b47000) [pid = 1773] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x977f8800) [pid = 1773] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:02:24 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x9a635400) [pid = 1773] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:02:25 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:25 INFO - PROCESS | 1773 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:02:25 INFO - PROCESS | 1773 | 1466744545046 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:02:25 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) 22:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1687ms 22:02:25 INFO - PROCESS | 1773 | 1466744545095 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 1773 | 1466744545099 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 22:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:02:25 INFO - PROCESS | 1773 | 1466744545108 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 1773 | 1466744545110 Marionette TRACE conn3 <- [1,2670,null,{}] 22:02:25 INFO - PROCESS | 1773 | 1466744545117 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:25 INFO - PROCESS | 1773 | 1466744545120 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:25 INFO - PROCESS | 1773 | 1466744545296 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:02:25 INFO - PROCESS | 1773 | 1466744545442 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 1773 | 1466744545449 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29000 == 28 [pid = 1773] [id = 675] 22:02:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9222dc00) [pid = 1773] [serial = 2026] [outer = (nil)] 22:02:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x93e5f000) [pid = 1773] [serial = 2027] [outer = 0x9222dc00] 22:02:25 INFO - PROCESS | 1773 | 1466744545510 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9553f800) [pid = 1773] [serial = 2028] [outer = 0x9222dc00] 22:02:26 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:26 INFO - PROCESS | 1773 | 1466744546573 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:26 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 22:02:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1482ms 22:02:26 INFO - PROCESS | 1773 | 1466744546598 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 1773 | 1466744546601 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 22:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:02:26 INFO - PROCESS | 1773 | 1466744546606 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 1773 | 1466744546609 Marionette TRACE conn3 <- [1,2674,null,{}] 22:02:26 INFO - PROCESS | 1773 | 1466744546614 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:26 INFO - PROCESS | 1773 | 1466744546618 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:26 INFO - PROCESS | 1773 | 1466744546745 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:02:26 INFO - PROCESS | 1773 | 1466744546868 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 1773 | 1466744546874 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cd000 == 29 [pid = 1773] [id = 676] 22:02:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9553c000) [pid = 1773] [serial = 2029] [outer = (nil)] 22:02:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x977f3400) [pid = 1773] [serial = 2030] [outer = 0x9553c000] 22:02:26 INFO - PROCESS | 1773 | 1466744546972 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x978d5000) [pid = 1773] [serial = 2031] [outer = 0x9553c000] 22:02:28 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:28 INFO - PROCESS | 1773 | 1466744548323 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:28 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 22:02:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1732ms 22:02:28 INFO - PROCESS | 1773 | 1466744548340 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 1773 | 1466744548346 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 22:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:02:28 INFO - PROCESS | 1773 | 1466744548353 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 1773 | 1466744548358 Marionette TRACE conn3 <- [1,2678,null,{}] 22:02:28 INFO - PROCESS | 1773 | 1466744548365 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 1773 | 1466744548371 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:28 INFO - PROCESS | 1773 | 1466744548573 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:02:28 INFO - PROCESS | 1773 | 1466744548741 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 1773 | 1466744548751 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72000 == 30 [pid = 1773] [id = 677] 22:02:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e87400) [pid = 1773] [serial = 2032] [outer = (nil)] 22:02:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922e6800) [pid = 1773] [serial = 2033] [outer = 0x91e87400] 22:02:28 INFO - PROCESS | 1773 | 1466744548824 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92517800) [pid = 1773] [serial = 2034] [outer = 0x91e87400] 22:02:30 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:30 INFO - PROCESS | 1773 | 1466744550177 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:02:30 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) 22:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1881ms 22:02:30 INFO - PROCESS | 1773 | 1466744550235 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 1773 | 1466744550242 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 22:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:02:30 INFO - PROCESS | 1773 | 1466744550251 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 1773 | 1466744550256 Marionette TRACE conn3 <- [1,2682,null,{}] 22:02:30 INFO - PROCESS | 1773 | 1466744550261 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 1773 | 1466744550266 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:30 INFO - PROCESS | 1773 | 1466744550543 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:02:30 INFO - PROCESS | 1773 | 1466744550667 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 1773 | 1466744550675 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ccc00 == 31 [pid = 1773] [id = 678] 22:02:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926fa400) [pid = 1773] [serial = 2035] [outer = (nil)] 22:02:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x951d3800) [pid = 1773] [serial = 2036] [outer = 0x926fa400] 22:02:30 INFO - PROCESS | 1773 | 1466744550747 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x95567c00) [pid = 1773] [serial = 2037] [outer = 0x926fa400] 22:02:31 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29000 == 30 [pid = 1773] [id = 675] 22:02:31 INFO - PROCESS | 1773 | --DOCSHELL 0x93e66400 == 29 [pid = 1773] [id = 674] 22:02:31 INFO - PROCESS | 1773 | --DOCSHELL 0x924d7400 == 28 [pid = 1773] [id = 673] 22:02:31 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8ec00 == 27 [pid = 1773] [id = 672] 22:02:31 INFO - PROCESS | 1773 | --DOCSHELL 0x922e4800 == 26 [pid = 1773] [id = 671] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9a887c00) [pid = 1773] [serial = 1997] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9a88fc00) [pid = 1773] [serial = 1998] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9a4ab800) [pid = 1773] [serial = 1995] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x977f5000) [pid = 1773] [serial = 1992] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x996ef000) [pid = 1773] [serial = 1971] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9250b000) [pid = 1773] [serial = 1982] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92410000) [pid = 1773] [serial = 1974] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x9a10e800) [pid = 1773] [serial = 1991] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x921a1c00) [pid = 1773] [serial = 1980] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9920dc00) [pid = 1773] [serial = 1994] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x93e66000) [pid = 1773] [serial = 1977] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x93c12000) [pid = 1773] [serial = 1976] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x95546c00) [pid = 1773] [serial = 1986] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x922ef400) [pid = 1773] [serial = 1973] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x9533f400) [pid = 1773] [serial = 1985] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x996e3800) [pid = 1773] [serial = 1988] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x91e79c00) [pid = 1773] [serial = 1979] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0x926f4c00) [pid = 1773] [serial = 1983] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | --DOMWINDOW == 52 (0x99e03400) [pid = 1773] [serial = 1989] [outer = (nil)] [url = about:blank] 22:02:32 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:32 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) 22:02:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1985ms 22:02:32 INFO - PROCESS | 1773 | 1466744552228 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:02:32 INFO - PROCESS | 1773 | 1466744552237 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 1773 | 1466744552243 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 22:02:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:02:32 INFO - PROCESS | 1773 | 1466744552250 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 1773 | 1466744552254 Marionette TRACE conn3 <- [1,2686,null,{}] 22:02:32 INFO - PROCESS | 1773 | 1466744552261 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 1773 | 1466744552266 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:32 INFO - PROCESS | 1773 | 1466744552406 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:02:32 INFO - PROCESS | 1773 | 1466744552529 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 1773 | 1466744552536 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:32 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a1c00 == 27 [pid = 1773] [id = 679] 22:02:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x921a8c00) [pid = 1773] [serial = 2038] [outer = (nil)] 22:02:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x922c6800) [pid = 1773] [serial = 2039] [outer = 0x921a8c00] 22:02:32 INFO - PROCESS | 1773 | 1466744552597 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x922ed400) [pid = 1773] [serial = 2040] [outer = 0x921a8c00] 22:02:33 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:33 INFO - PROCESS | 1773 | 1466744553687 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:33 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 22:02:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1482ms 22:02:33 INFO - PROCESS | 1773 | 1466744553732 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 1773 | 1466744553738 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 22:02:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:02:33 INFO - PROCESS | 1773 | 1466744553747 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 1773 | 1466744553751 Marionette TRACE conn3 <- [1,2690,null,{}] 22:02:33 INFO - PROCESS | 1773 | 1466744553756 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 1773 | 1466744553761 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:33 INFO - PROCESS | 1773 | 1466744553892 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:02:34 INFO - PROCESS | 1773 | 1466744554068 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 1773 | 1466744554076 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x92404800 == 28 [pid = 1773] [id = 680] 22:02:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x926ed400) [pid = 1773] [serial = 2041] [outer = (nil)] 22:02:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x93b43c00) [pid = 1773] [serial = 2042] [outer = 0x926ed400] 22:02:34 INFO - PROCESS | 1773 | 1466744554150 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x93c17000) [pid = 1773] [serial = 2043] [outer = 0x926ed400] 22:02:35 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:35 INFO - PROCESS | 1773 | 1466744555345 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:35 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 22:02:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1638ms 22:02:35 INFO - PROCESS | 1773 | 1466744555389 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 1773 | 1466744555393 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 22:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:02:35 INFO - PROCESS | 1773 | 1466744555399 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 1773 | 1466744555404 Marionette TRACE conn3 <- [1,2694,null,{}] 22:02:35 INFO - PROCESS | 1773 | 1466744555425 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 1773 | 1466744555433 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:35 INFO - PROCESS | 1773 | 1466744555606 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:02:35 INFO - PROCESS | 1773 | 1466744555674 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 1773 | 1466744555684 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x978ca800 == 29 [pid = 1773] [id = 681] 22:02:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x978d3c00) [pid = 1773] [serial = 2044] [outer = (nil)] 22:02:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x99212000) [pid = 1773] [serial = 2045] [outer = 0x978d3c00] 22:02:35 INFO - PROCESS | 1773 | 1466744555748 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x996e5400) [pid = 1773] [serial = 2046] [outer = 0x978d3c00] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9222b800) [pid = 1773] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x931b0400) [pid = 1773] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x996e7000) [pid = 1773] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x95113400) [pid = 1773] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x922e9400) [pid = 1773] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x93e65000) [pid = 1773] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x91e72400) [pid = 1773] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0x9250d000) [pid = 1773] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 52 (0x91e90c00) [pid = 1773] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:02:36 INFO - PROCESS | 1773 | --DOMWINDOW == 51 (0x9222dc00) [pid = 1773] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:02:36 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:36 INFO - PROCESS | 1773 | 1466744556981 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:36 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 22:02:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1597ms 22:02:36 INFO - PROCESS | 1773 | 1466744556997 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 1773 | 1466744557001 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 22:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:02:37 INFO - PROCESS | 1773 | 1466744557007 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 1773 | 1466744557009 Marionette TRACE conn3 <- [1,2698,null,{}] 22:02:37 INFO - PROCESS | 1773 | 1466744557014 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:37 INFO - PROCESS | 1773 | 1466744557018 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:37 INFO - PROCESS | 1773 | 1466744557152 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:02:37 INFO - PROCESS | 1773 | 1466744557326 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 1773 | 1466744557331 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7c800 == 30 [pid = 1773] [id = 682] 22:02:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 52 (0x9222b800) [pid = 1773] [serial = 2047] [outer = (nil)] 22:02:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x95344000) [pid = 1773] [serial = 2048] [outer = 0x9222b800] 22:02:37 INFO - PROCESS | 1773 | 1466744557392 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x99d98000) [pid = 1773] [serial = 2049] [outer = 0x9222b800] 22:02:38 INFO - PROCESS | 1773 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:38 INFO - PROCESS | 1773 | 1466744558484 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:38 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 22:02:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1530ms 22:02:38 INFO - PROCESS | 1773 | 1466744558569 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 1773 | 1466744558575 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 22:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:02:38 INFO - PROCESS | 1773 | 1466744558594 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 1773 | 1466744558598 Marionette TRACE conn3 <- [1,2702,null,{}] 22:02:38 INFO - PROCESS | 1773 | 1466744558608 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:38 INFO - PROCESS | 1773 | 1466744558613 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:38 INFO - PROCESS | 1773 | 1466744558840 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:02:39 INFO - PROCESS | 1773 | 1466744559010 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 1773 | 1466744559019 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:39 INFO - PROCESS | 1773 | ++DOCSHELL 0x922d0c00 == 31 [pid = 1773] [id = 683] 22:02:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x922d1000) [pid = 1773] [serial = 2050] [outer = (nil)] 22:02:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x92305000) [pid = 1773] [serial = 2051] [outer = 0x922d1000] 22:02:39 INFO - PROCESS | 1773 | 1466744559093 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x92511c00) [pid = 1773] [serial = 2052] [outer = 0x922d1000] 22:02:39 INFO - PROCESS | 1773 | 1466744559939 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1390ms 22:02:39 INFO - PROCESS | 1773 | 1466744559981 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 1773 | 1466744559988 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 22:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:02:40 INFO - PROCESS | 1773 | 1466744559997 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 1773 | 1466744560001 Marionette TRACE conn3 <- [1,2706,null,{}] 22:02:40 INFO - PROCESS | 1773 | 1466744560006 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:40 INFO - PROCESS | 1773 | 1466744560012 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:40 INFO - PROCESS | 1773 | 1466744560166 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:02:40 INFO - PROCESS | 1773 | 1466744560331 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 1773 | 1466744560346 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e70400 == 32 [pid = 1773] [id = 684] 22:02:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x93e5f400) [pid = 1773] [serial = 2053] [outer = (nil)] 22:02:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x95542000) [pid = 1773] [serial = 2054] [outer = 0x93e5f400] 22:02:40 INFO - PROCESS | 1773 | 1466744560416 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x977ec400) [pid = 1773] [serial = 2055] [outer = 0x93e5f400] 22:02:41 INFO - PROCESS | 1773 | 1466744561316 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1377ms 22:02:41 INFO - PROCESS | 1773 | 1466744561375 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 1773 | 1466744561378 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 22:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:02:41 INFO - PROCESS | 1773 | 1466744561385 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 1773 | 1466744561391 Marionette TRACE conn3 <- [1,2710,null,{}] 22:02:41 INFO - PROCESS | 1773 | 1466744561406 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 1773 | 1466744561414 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:41 INFO - PROCESS | 1773 | 1466744561612 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:02:41 INFO - PROCESS | 1773 | 1466744561779 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 1773 | 1466744561788 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a06c800 == 33 [pid = 1773] [id = 685] 22:02:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x9a108400) [pid = 1773] [serial = 2056] [outer = (nil)] 22:02:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9a24a400) [pid = 1773] [serial = 2057] [outer = 0x9a108400] 22:02:41 INFO - PROCESS | 1773 | 1466744561864 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x9a62d400) [pid = 1773] [serial = 2058] [outer = 0x9a108400] 22:02:42 INFO - PROCESS | 1773 | 1466744562751 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 1773 | 1466744562825 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 22:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:02:42 INFO - PROCESS | 1773 | 1466744562830 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 1773 | 1466744562833 Marionette TRACE conn3 <- [1,2714,null,{}] 22:02:42 INFO - PROCESS | 1773 | 1466744562838 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 1773 | 1466744562843 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:43 INFO - PROCESS | 1773 | 1466744562997 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:02:43 INFO - PROCESS | 1773 | 1466744563165 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 1773 | 1466744563172 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x9222fc00 == 34 [pid = 1773] [id = 686] 22:02:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9a23cc00) [pid = 1773] [serial = 2059] [outer = (nil)] 22:02:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x9a889c00) [pid = 1773] [serial = 2060] [outer = 0x9a23cc00] 22:02:43 INFO - PROCESS | 1773 | 1466744563246 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9aca9800) [pid = 1773] [serial = 2061] [outer = 0x9a23cc00] 22:02:44 INFO - PROCESS | 1773 | 1466744564035 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1230ms 22:02:44 INFO - PROCESS | 1773 | 1466744564062 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 1773 | 1466744564066 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 22:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:02:44 INFO - PROCESS | 1773 | 1466744564072 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 1773 | 1466744564074 Marionette TRACE conn3 <- [1,2718,null,{}] 22:02:44 INFO - PROCESS | 1773 | 1466744564080 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 1773 | 1466744564084 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:44 INFO - PROCESS | 1773 | 1466744564231 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:02:44 INFO - PROCESS | 1773 | 1466744564402 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 1773 | 1466744564408 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x93b44800 == 35 [pid = 1773] [id = 687] 22:02:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95545000) [pid = 1773] [serial = 2062] [outer = (nil)] 22:02:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9b1ca400) [pid = 1773] [serial = 2063] [outer = 0x95545000] 22:02:44 INFO - PROCESS | 1773 | 1466744564488 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9b1cc000) [pid = 1773] [serial = 2064] [outer = 0x95545000] 22:02:45 INFO - PROCESS | 1773 | 1466744565351 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:02:45 INFO - PROCESS | 1773 | 1466744565412 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 22:02:45 INFO - PROCESS | 1773 | 1466744565419 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 1773 | 1466744565422 Marionette TRACE conn3 <- [1,2722,null,{}] 22:02:45 INFO - PROCESS | 1773 | 1466744565427 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:45 INFO - PROCESS | 1773 | 1466744565437 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:45 INFO - PROCESS | 1773 | 1466744565661 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:02:45 INFO - PROCESS | 1773 | 1466744565832 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 1773 | 1466744565841 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:45 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25c00 == 36 [pid = 1773] [id = 688] 22:02:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x90c27000) [pid = 1773] [serial = 2065] [outer = (nil)] 22:02:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x922d0800) [pid = 1773] [serial = 2066] [outer = 0x90c27000] 22:02:45 INFO - PROCESS | 1773 | 1466744565909 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95346400) [pid = 1773] [serial = 2067] [outer = 0x90c27000] 22:02:47 INFO - PROCESS | 1773 | 1466744566995 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:02:47 INFO - PROCESS | 1773 | 1466744567059 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 22:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:02:47 INFO - PROCESS | 1773 | 1466744567065 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - PROCESS | 1773 | 1466744567072 Marionette TRACE conn3 <- [1,2726,null,{}] 22:02:47 INFO - PROCESS | 1773 | 1466744567078 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:47 INFO - PROCESS | 1773 | 1466744567083 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:47 INFO - PROCESS | 1773 | 1466744567234 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x978ca800 == 35 [pid = 1773] [id = 681] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x92404800 == 34 [pid = 1773] [id = 680] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x921a1c00 == 33 [pid = 1773] [id = 679] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72000 == 32 [pid = 1773] [id = 677] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x922cd000 == 31 [pid = 1773] [id = 676] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x922ccc00 == 30 [pid = 1773] [id = 678] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25c00 == 29 [pid = 1773] [id = 688] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x93b44800 == 28 [pid = 1773] [id = 687] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x9222fc00 == 27 [pid = 1773] [id = 686] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x91e70400 == 26 [pid = 1773] [id = 684] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x9a06c800 == 25 [pid = 1773] [id = 685] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7c800 == 24 [pid = 1773] [id = 682] 22:02:48 INFO - PROCESS | 1773 | --DOCSHELL 0x922d0c00 == 23 [pid = 1773] [id = 683] 22:02:48 INFO - PROCESS | 1773 | 1466744568134 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 1773 | 1466744568141 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92b74800) [pid = 1773] [serial = 2001] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9250a400) [pid = 1773] [serial = 2000] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x978ca400) [pid = 1773] [serial = 2004] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x977f6000) [pid = 1773] [serial = 2003] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9b1c4c00) [pid = 1773] [serial = 2007] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x95117000) [pid = 1773] [serial = 2024] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9acaf000) [pid = 1773] [serial = 2006] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x931b2c00) [pid = 1773] [serial = 2016] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x926f2400) [pid = 1773] [serial = 2015] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x9b3e6400) [pid = 1773] [serial = 2010] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x9b3e2000) [pid = 1773] [serial = 2009] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x924cc400) [pid = 1773] [serial = 2013] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x922ec400) [pid = 1773] [serial = 2012] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x92511800) [pid = 1773] [serial = 2021] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x95347c00) [pid = 1773] [serial = 2025] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x92233400) [pid = 1773] [serial = 2018] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x922ca000) [pid = 1773] [serial = 2019] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x93e5f000) [pid = 1773] [serial = 2027] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0x926efc00) [pid = 1773] [serial = 2022] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | --DOMWINDOW == 52 (0x9553f800) [pid = 1773] [serial = 2028] [outer = (nil)] [url = about:blank] 22:02:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25c00 == 24 [pid = 1773] [id = 689] 22:02:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x90c27800) [pid = 1773] [serial = 2068] [outer = (nil)] 22:02:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x91e73000) [pid = 1773] [serial = 2069] [outer = 0x90c27800] 22:02:48 INFO - PROCESS | 1773 | 1466744568367 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x91e84400) [pid = 1773] [serial = 2070] [outer = 0x90c27800] 22:02:49 INFO - PROCESS | 1773 | 1466744569105 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2092ms 22:02:49 INFO - PROCESS | 1773 | 1466744569165 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 1773 | 1466744569170 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 22:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:02:49 INFO - PROCESS | 1773 | 1466744569178 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 1773 | 1466744569183 Marionette TRACE conn3 <- [1,2730,null,{}] 22:02:49 INFO - PROCESS | 1773 | 1466744569190 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 1773 | 1466744569197 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:49 INFO - PROCESS | 1773 | 1466744569345 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:02:49 INFO - PROCESS | 1773 | 1466744569357 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 1773 | 1466744569363 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c9800 == 25 [pid = 1773] [id = 690] 22:02:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x922ca800) [pid = 1773] [serial = 2071] [outer = (nil)] 22:02:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x922d2c00) [pid = 1773] [serial = 2072] [outer = 0x922ca800] 22:02:49 INFO - PROCESS | 1773 | 1466744569440 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x922f0000) [pid = 1773] [serial = 2073] [outer = 0x922ca800] 22:02:50 INFO - PROCESS | 1773 | 1466744570727 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:02:50 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 22:02:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1583ms 22:02:50 INFO - PROCESS | 1773 | 1466744570765 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 1773 | 1466744570771 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 22:02:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:02:50 INFO - PROCESS | 1773 | 1466744570786 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - PROCESS | 1773 | 1466744570789 Marionette TRACE conn3 <- [1,2734,null,{}] 22:02:50 INFO - PROCESS | 1773 | 1466744570795 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:50 INFO - PROCESS | 1773 | 1466744570800 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:50 INFO - PROCESS | 1773 | 1466744570978 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:02:51 INFO - PROCESS | 1773 | 1466744571154 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 1773 | 1466744571161 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x92511000 == 26 [pid = 1773] [id = 691] 22:02:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x926ef800) [pid = 1773] [serial = 2074] [outer = (nil)] 22:02:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x926f6c00) [pid = 1773] [serial = 2075] [outer = 0x926ef800] 22:02:51 INFO - PROCESS | 1773 | 1466744571235 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x92b7f000) [pid = 1773] [serial = 2076] [outer = 0x926ef800] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9222b800) [pid = 1773] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x978d3c00) [pid = 1773] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x91e87400) [pid = 1773] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x926ed400) [pid = 1773] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x926fa400) [pid = 1773] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x9553c000) [pid = 1773] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:02:52 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x921a8c00) [pid = 1773] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:02:52 INFO - PROCESS | 1773 | 1466744572581 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1888ms 22:02:52 INFO - PROCESS | 1773 | 1466744572676 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 1773 | 1466744572682 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 22:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:02:52 INFO - PROCESS | 1773 | 1466744572726 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 1773 | 1466744572731 Marionette TRACE conn3 <- [1,2738,null,{}] 22:02:52 INFO - PROCESS | 1773 | 1466744572739 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:52 INFO - PROCESS | 1773 | 1466744572744 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:52 INFO - PROCESS | 1773 | 1466744572895 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:02:53 INFO - PROCESS | 1773 | 1466744573081 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 1773 | 1466744573091 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1f400 == 27 [pid = 1773] [id = 692] 22:02:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x921aa400) [pid = 1773] [serial = 2077] [outer = (nil)] 22:02:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x9230c000) [pid = 1773] [serial = 2078] [outer = 0x921aa400] 22:02:53 INFO - PROCESS | 1773 | 1466744573163 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x9250c000) [pid = 1773] [serial = 2079] [outer = 0x921aa400] 22:02:54 INFO - PROCESS | 1773 | 1466744574052 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1408ms 22:02:54 INFO - PROCESS | 1773 | 1466744574126 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 1773 | 1466744574131 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 22:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:02:54 INFO - PROCESS | 1773 | 1466744574142 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 1773 | 1466744574146 Marionette TRACE conn3 <- [1,2742,null,{}] 22:02:54 INFO - PROCESS | 1773 | 1466744574152 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:54 INFO - PROCESS | 1773 | 1466744574157 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:54 INFO - PROCESS | 1773 | 1466744574322 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:02:54 INFO - PROCESS | 1773 | 1466744574493 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 1773 | 1466744574501 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x92233400 == 28 [pid = 1773] [id = 693] 22:02:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x92516800) [pid = 1773] [serial = 2080] [outer = (nil)] 22:02:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x931b1c00) [pid = 1773] [serial = 2081] [outer = 0x92516800] 22:02:54 INFO - PROCESS | 1773 | 1466744574576 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x92413c00) [pid = 1773] [serial = 2082] [outer = 0x92516800] 22:02:55 INFO - PROCESS | 1773 | 1466744575521 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1431ms 22:02:55 INFO - PROCESS | 1773 | 1466744575592 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 1773 | 1466744575595 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 22:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:02:55 INFO - PROCESS | 1773 | 1466744575603 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 1773 | 1466744575609 Marionette TRACE conn3 <- [1,2746,null,{}] 22:02:55 INFO - PROCESS | 1773 | 1466744575625 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 1773 | 1466744575633 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:55 INFO - PROCESS | 1773 | 1466744575799 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:02:55 INFO - PROCESS | 1773 | 1466744575945 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 1773 | 1466744575958 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x951cfc00 == 29 [pid = 1773] [id = 694] 22:02:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x951d0c00) [pid = 1773] [serial = 2083] [outer = (nil)] 22:02:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x95539800) [pid = 1773] [serial = 2084] [outer = 0x951d0c00] 22:02:56 INFO - PROCESS | 1773 | 1466744576032 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x977ee000) [pid = 1773] [serial = 2085] [outer = 0x951d0c00] 22:02:57 INFO - PROCESS | 1773 | 1466744577073 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:02:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:02:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1483ms 22:02:57 INFO - PROCESS | 1773 | 1466744577110 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 1773 | 1466744577116 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 22:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:02:57 INFO - PROCESS | 1773 | 1466744577135 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 1773 | 1466744577140 Marionette TRACE conn3 <- [1,2750,null,{}] 22:02:57 INFO - PROCESS | 1773 | 1466744577147 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:57 INFO - PROCESS | 1773 | 1466744577154 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:57 INFO - PROCESS | 1773 | 1466744577310 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:02:57 INFO - PROCESS | 1773 | 1466744577516 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 1773 | 1466744577528 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6000 == 30 [pid = 1773] [id = 695] 22:02:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x922cc800) [pid = 1773] [serial = 2086] [outer = (nil)] 22:02:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x922e5c00) [pid = 1773] [serial = 2087] [outer = 0x922cc800] 22:02:57 INFO - PROCESS | 1773 | 1466744577678 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92305c00) [pid = 1773] [serial = 2088] [outer = 0x922cc800] 22:02:57 INFO - PROCESS | 1773 | --DOCSHELL 0x93c14400 == 29 [pid = 1773] [id = 646] 22:02:57 INFO - PROCESS | 1773 | --DOCSHELL 0x93c11000 == 28 [pid = 1773] [id = 636] 22:02:57 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8e400 == 27 [pid = 1773] [id = 645] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x95344000) [pid = 1773] [serial = 2048] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x99212000) [pid = 1773] [serial = 2045] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x996e5400) [pid = 1773] [serial = 2046] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x922e6800) [pid = 1773] [serial = 2033] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x92517800) [pid = 1773] [serial = 2034] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x93b43c00) [pid = 1773] [serial = 2042] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x951d3800) [pid = 1773] [serial = 2036] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x95567c00) [pid = 1773] [serial = 2037] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x978d5000) [pid = 1773] [serial = 2031] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x977f3400) [pid = 1773] [serial = 2030] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x922c6800) [pid = 1773] [serial = 2039] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x922ed400) [pid = 1773] [serial = 2040] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 53 (0x99d98000) [pid = 1773] [serial = 2049] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | --DOMWINDOW == 52 (0x93c17000) [pid = 1773] [serial = 2043] [outer = (nil)] [url = about:blank] 22:02:58 INFO - PROCESS | 1773 | 1466744578414 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1333ms 22:02:58 INFO - PROCESS | 1773 | 1466744578468 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 1773 | 1466744578474 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 22:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:02:58 INFO - PROCESS | 1773 | 1466744578516 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 1773 | 1466744578520 Marionette TRACE conn3 <- [1,2754,null,{}] 22:02:58 INFO - PROCESS | 1773 | 1466744578529 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 1773 | 1466744578534 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:58 INFO - PROCESS | 1773 | 1466744578680 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:02:58 INFO - PROCESS | 1773 | 1466744578690 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 1773 | 1466744578697 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250b000 == 28 [pid = 1773] [id = 696] 22:02:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 53 (0x926edc00) [pid = 1773] [serial = 2089] [outer = (nil)] 22:02:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 54 (0x926fa400) [pid = 1773] [serial = 2090] [outer = 0x926edc00] 22:02:58 INFO - PROCESS | 1773 | 1466744578761 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x931b2400) [pid = 1773] [serial = 2091] [outer = 0x926edc00] 22:02:59 INFO - PROCESS | 1773 | 1466744579561 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1091ms 22:02:59 INFO - PROCESS | 1773 | 1466744579602 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 1773 | 1466744579605 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 22:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:02:59 INFO - PROCESS | 1773 | 1466744579611 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 1773 | 1466744579616 Marionette TRACE conn3 <- [1,2758,null,{}] 22:02:59 INFO - PROCESS | 1773 | 1466744579630 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:59 INFO - PROCESS | 1773 | 1466744579637 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:59 INFO - PROCESS | 1773 | 1466744579797 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:02:59 INFO - PROCESS | 1773 | 1466744579807 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:59 INFO - PROCESS | 1773 | 1466744579813 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:02:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e63400 == 29 [pid = 1773] [id = 697] 22:02:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x93e64000) [pid = 1773] [serial = 2092] [outer = (nil)] 22:02:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x95343c00) [pid = 1773] [serial = 2093] [outer = 0x93e64000] 22:03:00 INFO - PROCESS | 1773 | 1466744580000 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x95546800) [pid = 1773] [serial = 2094] [outer = 0x93e64000] 22:03:00 INFO - PROCESS | 1773 | 1466744580774 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1182ms 22:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:03:00 INFO - PROCESS | 1773 | 1466744580793 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 1773 | 1466744580796 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 22:03:00 INFO - PROCESS | 1773 | 1466744580802 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 1773 | 1466744580805 Marionette TRACE conn3 <- [1,2762,null,{}] 22:03:00 INFO - PROCESS | 1773 | 1466744580810 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 1773 | 1466744580813 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:01 INFO - PROCESS | 1773 | 1466744581014 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:03:01 INFO - PROCESS | 1773 | 1466744581098 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 1773 | 1466744581105 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a0800 == 30 [pid = 1773] [id = 698] 22:03:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x951d2400) [pid = 1773] [serial = 2095] [outer = (nil)] 22:03:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x978d6c00) [pid = 1773] [serial = 2096] [outer = 0x951d2400] 22:03:01 INFO - PROCESS | 1773 | 1466744581178 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x983e5000) [pid = 1773] [serial = 2097] [outer = 0x951d2400] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 60 (0x9a108400) [pid = 1773] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 59 (0x9a23cc00) [pid = 1773] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 58 (0x93e5f400) [pid = 1773] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 57 (0x922d1000) [pid = 1773] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 56 (0x95545000) [pid = 1773] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 55 (0x90c27800) [pid = 1773] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:03:01 INFO - PROCESS | 1773 | --DOMWINDOW == 54 (0x922ca800) [pid = 1773] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:03:01 INFO - PROCESS | 1773 | 1466744581922 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1130ms 22:03:01 INFO - PROCESS | 1773 | 1466744581931 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 1773 | 1466744581934 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 22:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:03:01 INFO - PROCESS | 1773 | 1466744581940 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 1773 | 1466744581943 Marionette TRACE conn3 <- [1,2766,null,{}] 22:03:01 INFO - PROCESS | 1773 | 1466744581948 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 1773 | 1466744581953 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:02 INFO - PROCESS | 1773 | 1466744582093 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:03:02 INFO - PROCESS | 1773 | 1466744582230 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 1773 | 1466744582236 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x924cfc00 == 31 [pid = 1773] [id = 699] 22:03:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 55 (0x924d8800) [pid = 1773] [serial = 2098] [outer = (nil)] 22:03:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 56 (0x99293800) [pid = 1773] [serial = 2099] [outer = 0x924d8800] 22:03:02 INFO - PROCESS | 1773 | 1466744582305 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 57 (0x99297c00) [pid = 1773] [serial = 2100] [outer = 0x924d8800] 22:03:03 INFO - PROCESS | 1773 | 1466744583021 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1137ms 22:03:03 INFO - PROCESS | 1773 | 1466744583078 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 1773 | 1466744583080 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 22:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:03:03 INFO - PROCESS | 1773 | 1466744583086 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 1773 | 1466744583088 Marionette TRACE conn3 <- [1,2770,null,{}] 22:03:03 INFO - PROCESS | 1773 | 1466744583094 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:03 INFO - PROCESS | 1773 | 1466744583103 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:03 INFO - PROCESS | 1773 | 1466744583333 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:03:03 INFO - PROCESS | 1773 | 1466744583341 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 1773 | 1466744583348 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x922f2400 == 32 [pid = 1773] [id = 700] 22:03:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 58 (0x99644800) [pid = 1773] [serial = 2101] [outer = (nil)] 22:03:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 59 (0x99e03c00) [pid = 1773] [serial = 2102] [outer = 0x99644800] 22:03:03 INFO - PROCESS | 1773 | 1466744583409 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 60 (0x9a108000) [pid = 1773] [serial = 2103] [outer = 0x99644800] 22:03:04 INFO - PROCESS | 1773 | 1466744584164 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1095ms 22:03:04 INFO - PROCESS | 1773 | 1466744584196 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 1773 | 1466744584199 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 22:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:03:04 INFO - PROCESS | 1773 | 1466744584205 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 1773 | 1466744584209 Marionette TRACE conn3 <- [1,2774,null,{}] 22:03:04 INFO - PROCESS | 1773 | 1466744584214 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 1773 | 1466744584219 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:04 INFO - PROCESS | 1773 | 1466744584458 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:03:04 INFO - PROCESS | 1773 | 1466744584596 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 1773 | 1466744584605 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c28c00 == 33 [pid = 1773] [id = 701] 22:03:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 61 (0x90c29000) [pid = 1773] [serial = 2104] [outer = (nil)] 22:03:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x91e7c800) [pid = 1773] [serial = 2105] [outer = 0x90c29000] 22:03:04 INFO - PROCESS | 1773 | 1466744584685 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x921a4800) [pid = 1773] [serial = 2106] [outer = 0x90c29000] 22:03:05 INFO - PROCESS | 1773 | 1466744585694 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1528ms 22:03:05 INFO - PROCESS | 1773 | 1466744585736 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 1773 | 1466744585743 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 22:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:03:05 INFO - PROCESS | 1773 | 1466744585751 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 1773 | 1466744585756 Marionette TRACE conn3 <- [1,2778,null,{}] 22:03:05 INFO - PROCESS | 1773 | 1466744585764 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:05 INFO - PROCESS | 1773 | 1466744585769 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:05 INFO - PROCESS | 1773 | 1466744585944 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:03:06 INFO - PROCESS | 1773 | 1466744586114 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 1773 | 1466744586121 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cc000 == 34 [pid = 1773] [id = 702] 22:03:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9230fc00) [pid = 1773] [serial = 2107] [outer = (nil)] 22:03:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93c11c00) [pid = 1773] [serial = 2108] [outer = 0x9230fc00] 22:03:06 INFO - PROCESS | 1773 | 1466744586200 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x93e63c00) [pid = 1773] [serial = 2109] [outer = 0x9230fc00] 22:03:07 INFO - PROCESS | 1773 | 1466744587072 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1382ms 22:03:07 INFO - PROCESS | 1773 | 1466744587149 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:03:07 INFO - PROCESS | 1773 | 1466744587152 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 22:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:03:07 INFO - PROCESS | 1773 | 1466744587161 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - PROCESS | 1773 | 1466744587164 Marionette TRACE conn3 <- [1,2782,null,{}] 22:03:07 INFO - PROCESS | 1773 | 1466744587170 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:07 INFO - PROCESS | 1773 | 1466744587175 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:07 INFO - PROCESS | 1773 | 1466744587336 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:03:07 INFO - PROCESS | 1773 | 1466744587519 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 1773 | 1466744587526 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d8400 == 35 [pid = 1773] [id = 703] 22:03:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x978d5000) [pid = 1773] [serial = 2110] [outer = (nil)] 22:03:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x996e7800) [pid = 1773] [serial = 2111] [outer = 0x978d5000] 22:03:07 INFO - PROCESS | 1773 | 1466744587598 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x996e3c00) [pid = 1773] [serial = 2112] [outer = 0x978d5000] 22:03:08 INFO - PROCESS | 1773 | 1466744588485 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1381ms 22:03:08 INFO - PROCESS | 1773 | 1466744588543 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 1773 | 1466744588549 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 22:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:03:08 INFO - PROCESS | 1773 | 1466744588564 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 1773 | 1466744588570 Marionette TRACE conn3 <- [1,2786,null,{}] 22:03:08 INFO - PROCESS | 1773 | 1466744588576 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 1773 | 1466744588582 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:08 INFO - PROCESS | 1773 | 1466744588778 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:03:08 INFO - PROCESS | 1773 | 1466744588951 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 1773 | 1466744588959 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x99e03400 == 36 [pid = 1773] [id = 704] 22:03:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9a62f000) [pid = 1773] [serial = 2113] [outer = (nil)] 22:03:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b080000) [pid = 1773] [serial = 2114] [outer = 0x9a62f000] 22:03:09 INFO - PROCESS | 1773 | 1466744589028 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b1c4c00) [pid = 1773] [serial = 2115] [outer = 0x9a62f000] 22:03:09 INFO - PROCESS | 1773 | 1466744589849 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1340ms 22:03:09 INFO - PROCESS | 1773 | 1466744589898 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 1773 | 1466744589902 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 22:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:03:09 INFO - PROCESS | 1773 | 1466744589908 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 1773 | 1466744589910 Marionette TRACE conn3 <- [1,2790,null,{}] 22:03:09 INFO - PROCESS | 1773 | 1466744589916 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:09 INFO - PROCESS | 1773 | 1466744589921 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:10 INFO - PROCESS | 1773 | 1466744590080 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:03:10 INFO - PROCESS | 1773 | 1466744590262 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 1773 | 1466744590273 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b1c1400 == 37 [pid = 1773] [id = 705] 22:03:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9b1c6c00) [pid = 1773] [serial = 2116] [outer = (nil)] 22:03:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b3e2800) [pid = 1773] [serial = 2117] [outer = 0x9b1c6c00] 22:03:10 INFO - PROCESS | 1773 | 1466744590345 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b3e3c00) [pid = 1773] [serial = 2118] [outer = 0x9b1c6c00] 22:03:11 INFO - PROCESS | 1773 | 1466744591170 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1280ms 22:03:11 INFO - PROCESS | 1773 | 1466744591195 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:03:11 INFO - PROCESS | 1773 | 1466744591199 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 22:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:03:11 INFO - PROCESS | 1773 | 1466744591206 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 1773 | 1466744591209 Marionette TRACE conn3 <- [1,2794,null,{}] 22:03:11 INFO - PROCESS | 1773 | 1466744591214 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:11 INFO - PROCESS | 1773 | 1466744591219 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:11 INFO - PROCESS | 1773 | 1466744591384 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:03:11 INFO - PROCESS | 1773 | 1466744591560 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:11 INFO - PROCESS | 1773 | 1466744591577 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b3ed000 == 38 [pid = 1773] [id = 706] 22:03:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b3ed800) [pid = 1773] [serial = 2119] [outer = (nil)] 22:03:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b4a9000) [pid = 1773] [serial = 2120] [outer = 0x9b3ed800] 22:03:11 INFO - PROCESS | 1773 | 1466744591653 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b64fc00) [pid = 1773] [serial = 2121] [outer = 0x9b3ed800] 22:03:12 INFO - PROCESS | 1773 | 1466744592738 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1578ms 22:03:12 INFO - PROCESS | 1773 | 1466744592785 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 1773 | 1466744592791 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 22:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:03:12 INFO - PROCESS | 1773 | 1466744592799 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 1773 | 1466744592803 Marionette TRACE conn3 <- [1,2798,null,{}] 22:03:12 INFO - PROCESS | 1773 | 1466744592810 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 1773 | 1466744592815 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:13 INFO - PROCESS | 1773 | 1466744593008 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:03:13 INFO - PROCESS | 1773 | 1466744593265 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 1773 | 1466744593278 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:13 INFO - PROCESS | 1773 | ++DOCSHELL 0x922ed400 == 39 [pid = 1773] [id = 707] 22:03:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x922ee000) [pid = 1773] [serial = 2122] [outer = (nil)] 22:03:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92311000) [pid = 1773] [serial = 2123] [outer = 0x922ee000] 22:03:13 INFO - PROCESS | 1773 | 1466744593391 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x924d6400) [pid = 1773] [serial = 2124] [outer = 0x922ee000] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x977f7c00 == 38 [pid = 1773] [id = 634] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25c00 == 37 [pid = 1773] [id = 689] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x922d1800 == 36 [pid = 1773] [id = 630] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x924cb800 == 35 [pid = 1773] [id = 639] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x926f3400 == 34 [pid = 1773] [id = 631] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x983e4000 == 33 [pid = 1773] [id = 642] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e79800 == 32 [pid = 1773] [id = 643] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x92515400 == 31 [pid = 1773] [id = 632] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x921a6400 == 30 [pid = 1773] [id = 641] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x93c17c00 == 29 [pid = 1773] [id = 640] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x93c19800 == 28 [pid = 1773] [id = 637] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28800 == 27 [pid = 1773] [id = 644] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x922c8800 == 26 [pid = 1773] [id = 633] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7ac00 == 25 [pid = 1773] [id = 638] 22:03:14 INFO - PROCESS | 1773 | --DOCSHELL 0x90c28000 == 24 [pid = 1773] [id = 635] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x922f0000) [pid = 1773] [serial = 2073] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x922d2c00) [pid = 1773] [serial = 2072] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x926f6c00) [pid = 1773] [serial = 2075] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9a62d400) [pid = 1773] [serial = 2058] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9aca9800) [pid = 1773] [serial = 2061] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x977ec400) [pid = 1773] [serial = 2055] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x92511c00) [pid = 1773] [serial = 2052] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b1cc000) [pid = 1773] [serial = 2064] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922d0800) [pid = 1773] [serial = 2066] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9b1ca400) [pid = 1773] [serial = 2063] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95542000) [pid = 1773] [serial = 2054] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9a889c00) [pid = 1773] [serial = 2060] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92305000) [pid = 1773] [serial = 2051] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9a24a400) [pid = 1773] [serial = 2057] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e73000) [pid = 1773] [serial = 2069] [outer = (nil)] [url = about:blank] 22:03:14 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x91e84400) [pid = 1773] [serial = 2070] [outer = (nil)] [url = about:blank] 22:03:15 INFO - PROCESS | 1773 | 1466744595066 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2294ms 22:03:15 INFO - PROCESS | 1773 | 1466744595093 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:03:15 INFO - PROCESS | 1773 | 1466744595099 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 22:03:15 INFO - PROCESS | 1773 | 1466744595106 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 1773 | 1466744595109 Marionette TRACE conn3 <- [1,2802,null,{}] 22:03:15 INFO - PROCESS | 1773 | 1466744595118 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 1773 | 1466744595123 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:15 INFO - PROCESS | 1773 | 1466744595278 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:03:15 INFO - PROCESS | 1773 | 1466744595456 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 1773 | 1466744595462 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8b800 == 25 [pid = 1773] [id = 708] 22:03:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x91e90c00) [pid = 1773] [serial = 2125] [outer = (nil)] 22:03:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x92239000) [pid = 1773] [serial = 2126] [outer = 0x91e90c00] 22:03:15 INFO - PROCESS | 1773 | 1466744595533 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x922c8c00) [pid = 1773] [serial = 2127] [outer = 0x91e90c00] 22:03:16 INFO - PROCESS | 1773 | 1466744596248 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1181ms 22:03:16 INFO - PROCESS | 1773 | 1466744596286 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 1773 | 1466744596294 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 22:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:03:16 INFO - PROCESS | 1773 | 1466744596303 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 1773 | 1466744596308 Marionette TRACE conn3 <- [1,2806,null,{}] 22:03:16 INFO - PROCESS | 1773 | 1466744596320 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:16 INFO - PROCESS | 1773 | 1466744596330 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:16 INFO - PROCESS | 1773 | 1466744596533 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:03:16 INFO - PROCESS | 1773 | 1466744596542 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 1773 | 1466744596552 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x9240ec00 == 26 [pid = 1773] [id = 709] 22:03:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x92413000) [pid = 1773] [serial = 2128] [outer = (nil)] 22:03:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x924d7400) [pid = 1773] [serial = 2129] [outer = 0x92413000] 22:03:16 INFO - PROCESS | 1773 | 1466744596616 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x92518c00) [pid = 1773] [serial = 2130] [outer = 0x92413000] 22:03:17 INFO - PROCESS | 1773 | 1466744597483 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1250ms 22:03:17 INFO - PROCESS | 1773 | 1466744597555 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 1773 | 1466744597558 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 22:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:03:17 INFO - PROCESS | 1773 | 1466744597564 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 1773 | 1466744597570 Marionette TRACE conn3 <- [1,2810,null,{}] 22:03:17 INFO - PROCESS | 1773 | 1466744597596 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 1773 | 1466744597604 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:17 INFO - PROCESS | 1773 | 1466744597802 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:03:17 INFO - PROCESS | 1773 | 1466744597824 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 1773 | 1466744597832 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:17 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c18c00 == 27 [pid = 1773] [id = 710] 22:03:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e5f400) [pid = 1773] [serial = 2131] [outer = (nil)] 22:03:17 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x93e66c00) [pid = 1773] [serial = 2132] [outer = 0x93e5f400] 22:03:17 INFO - PROCESS | 1773 | 1466744597899 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951d4800) [pid = 1773] [serial = 2133] [outer = 0x93e5f400] 22:03:18 INFO - PROCESS | 1773 | 1466744598751 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1243ms 22:03:18 INFO - PROCESS | 1773 | 1466744598810 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 1773 | 1466744598815 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 22:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:03:18 INFO - PROCESS | 1773 | 1466744598821 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 1773 | 1466744598824 Marionette TRACE conn3 <- [1,2814,null,{}] 22:03:18 INFO - PROCESS | 1773 | 1466744598833 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:18 INFO - PROCESS | 1773 | 1466744598837 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:19 INFO - PROCESS | 1773 | 1466744599029 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:03:19 INFO - PROCESS | 1773 | 1466744599048 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 1773 | 1466744599058 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:19 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e5d000 == 28 [pid = 1773] [id = 711] 22:03:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x951d1400) [pid = 1773] [serial = 2134] [outer = (nil)] 22:03:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977f5c00) [pid = 1773] [serial = 2135] [outer = 0x951d1400] 22:03:19 INFO - PROCESS | 1773 | 1466744599120 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x983e2c00) [pid = 1773] [serial = 2136] [outer = 0x951d1400] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99644800) [pid = 1773] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x951d2400) [pid = 1773] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x926ef800) [pid = 1773] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x93e64000) [pid = 1773] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x92516800) [pid = 1773] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x926edc00) [pid = 1773] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x922cc800) [pid = 1773] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x921aa400) [pid = 1773] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x951d0c00) [pid = 1773] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x924d8800) [pid = 1773] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:03:19 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x90c27000) [pid = 1773] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:03:20 INFO - PROCESS | 1773 | 1466744600256 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1483ms 22:03:20 INFO - PROCESS | 1773 | 1466744600310 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 1773 | 1466744600314 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 22:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:03:20 INFO - PROCESS | 1773 | 1466744600319 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - PROCESS | 1773 | 1466744600322 Marionette TRACE conn3 <- [1,2818,null,{}] 22:03:20 INFO - PROCESS | 1773 | 1466744600327 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:20 INFO - PROCESS | 1773 | 1466744600332 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:20 INFO - PROCESS | 1773 | 1466744600463 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:03:20 INFO - PROCESS | 1773 | 1466744600476 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 1773 | 1466744600482 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x92237400 == 29 [pid = 1773] [id = 712] 22:03:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922d1000) [pid = 1773] [serial = 2137] [outer = (nil)] 22:03:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95569800) [pid = 1773] [serial = 2138] [outer = 0x922d1000] 22:03:20 INFO - PROCESS | 1773 | 1466744600542 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x98351c00) [pid = 1773] [serial = 2139] [outer = 0x922d1000] 22:03:21 INFO - PROCESS | 1773 | 1466744601370 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1125ms 22:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:03:21 INFO - PROCESS | 1773 | 1466744601446 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 1773 | 1466744601449 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 22:03:21 INFO - PROCESS | 1773 | 1466744601454 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 1773 | 1466744601457 Marionette TRACE conn3 <- [1,2822,null,{}] 22:03:21 INFO - PROCESS | 1773 | 1466744601462 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:21 INFO - PROCESS | 1773 | 1466744601471 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:21 INFO - PROCESS | 1773 | 1466744601641 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:03:21 INFO - PROCESS | 1773 | 1466744601649 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 1773 | 1466744601655 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x99648400 == 30 [pid = 1773] [id = 713] 22:03:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996e8800) [pid = 1773] [serial = 2140] [outer = (nil)] 22:03:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a4a7400) [pid = 1773] [serial = 2141] [outer = 0x996e8800] 22:03:21 INFO - PROCESS | 1773 | 1466744601720 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a75a400) [pid = 1773] [serial = 2142] [outer = 0x996e8800] 22:03:22 INFO - PROCESS | 1773 | 1466744602857 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1487ms 22:03:22 INFO - PROCESS | 1773 | 1466744602942 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 1773 | 1466744602948 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 22:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:03:22 INFO - PROCESS | 1773 | 1466744602964 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 1773 | 1466744602971 Marionette TRACE conn3 <- [1,2826,null,{}] 22:03:22 INFO - PROCESS | 1773 | 1466744602980 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 1773 | 1466744602985 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:23 INFO - PROCESS | 1773 | 1466744603178 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:03:23 INFO - PROCESS | 1773 | 1466744603393 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 1773 | 1466744603400 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e81800 == 31 [pid = 1773] [id = 714] 22:03:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x922c7c00) [pid = 1773] [serial = 2143] [outer = (nil)] 22:03:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922ebc00) [pid = 1773] [serial = 2144] [outer = 0x922c7c00] 22:03:23 INFO - PROCESS | 1773 | 1466744603523 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x92412800) [pid = 1773] [serial = 2145] [outer = 0x922c7c00] 22:03:24 INFO - PROCESS | 1773 | 1466744604446 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1555ms 22:03:24 INFO - PROCESS | 1773 | 1466744604511 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 1773 | 1466744604517 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 22:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:03:24 INFO - PROCESS | 1773 | 1466744604527 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 1773 | 1466744604532 Marionette TRACE conn3 <- [1,2830,null,{}] 22:03:24 INFO - PROCESS | 1773 | 1466744604538 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 1773 | 1466744604543 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:24 INFO - PROCESS | 1773 | 1466744604748 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:03:24 INFO - PROCESS | 1773 | 1466744604918 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 1773 | 1466744604926 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:24 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e72000 == 32 [pid = 1773] [id = 715] 22:03:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x92b7bc00) [pid = 1773] [serial = 2146] [outer = (nil)] 22:03:24 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95112c00) [pid = 1773] [serial = 2147] [outer = 0x92b7bc00] 22:03:25 INFO - PROCESS | 1773 | 1466744605000 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x95543000) [pid = 1773] [serial = 2148] [outer = 0x92b7bc00] 22:03:26 INFO - PROCESS | 1773 | 1466744606008 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1536ms 22:03:26 INFO - PROCESS | 1773 | 1466744606070 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:03:26 INFO - PROCESS | 1773 | 1466744606074 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 22:03:26 INFO - PROCESS | 1773 | 1466744606081 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 1773 | 1466744606086 Marionette TRACE conn3 <- [1,2834,null,{}] 22:03:26 INFO - PROCESS | 1773 | 1466744606101 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 1773 | 1466744606110 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:26 INFO - PROCESS | 1773 | 1466744606286 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:03:26 INFO - PROCESS | 1773 | 1466744606474 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 1773 | 1466744606482 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x92b7d800 == 33 [pid = 1773] [id = 716] 22:03:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x931adc00) [pid = 1773] [serial = 2149] [outer = (nil)] 22:03:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x95540400) [pid = 1773] [serial = 2150] [outer = 0x931adc00] 22:03:26 INFO - PROCESS | 1773 | 1466744606557 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a062800) [pid = 1773] [serial = 2151] [outer = 0x931adc00] 22:03:27 INFO - PROCESS | 1773 | 1466744607723 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1694ms 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95346400) [pid = 1773] [serial = 2067] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x92413c00) [pid = 1773] [serial = 2082] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x926fa400) [pid = 1773] [serial = 2090] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x931b2400) [pid = 1773] [serial = 2091] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x922e5c00) [pid = 1773] [serial = 2087] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92305c00) [pid = 1773] [serial = 2088] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9230c000) [pid = 1773] [serial = 2078] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9250c000) [pid = 1773] [serial = 2079] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95539800) [pid = 1773] [serial = 2084] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977ee000) [pid = 1773] [serial = 2085] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x983e5000) [pid = 1773] [serial = 2097] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x99293800) [pid = 1773] [serial = 2099] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x95546800) [pid = 1773] [serial = 2094] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x99297c00) [pid = 1773] [serial = 2100] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x99e03c00) [pid = 1773] [serial = 2102] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9a108000) [pid = 1773] [serial = 2103] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x978d6c00) [pid = 1773] [serial = 2096] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x92b7f000) [pid = 1773] [serial = 2076] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x95343c00) [pid = 1773] [serial = 2093] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x931b1c00) [pid = 1773] [serial = 2081] [outer = (nil)] [url = about:blank] 22:03:27 INFO - PROCESS | 1773 | 1466744607804 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 1773 | 1466744607813 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 22:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:03:27 INFO - PROCESS | 1773 | 1466744607830 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 1773 | 1466744607834 Marionette TRACE conn3 <- [1,2838,null,{}] 22:03:27 INFO - PROCESS | 1773 | 1466744607857 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:27 INFO - PROCESS | 1773 | 1466744607863 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:28 INFO - PROCESS | 1773 | 1466744607997 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:03:28 INFO - PROCESS | 1773 | 1466744608006 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 1773 | 1466744608015 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:28 INFO - PROCESS | 1773 | ++DOCSHELL 0x92235400 == 34 [pid = 1773] [id = 717] 22:03:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x9223a800) [pid = 1773] [serial = 2152] [outer = (nil)] 22:03:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x922d1800) [pid = 1773] [serial = 2153] [outer = 0x9223a800] 22:03:28 INFO - PROCESS | 1773 | 1466744608083 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x922f1400) [pid = 1773] [serial = 2154] [outer = 0x9223a800] 22:03:28 INFO - PROCESS | 1773 | 1466744608959 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1198ms 22:03:29 INFO - PROCESS | 1773 | 1466744609026 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 1773 | 1466744609033 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 22:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:03:29 INFO - PROCESS | 1773 | 1466744609043 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 1773 | 1466744609046 Marionette TRACE conn3 <- [1,2842,null,{}] 22:03:29 INFO - PROCESS | 1773 | 1466744609050 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 1773 | 1466744609056 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:29 INFO - PROCESS | 1773 | 1466744609200 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:03:29 INFO - PROCESS | 1773 | 1466744609336 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 1773 | 1466744609342 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x922cec00 == 35 [pid = 1773] [id = 718] 22:03:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x926edc00) [pid = 1773] [serial = 2155] [outer = (nil)] 22:03:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92b7a000) [pid = 1773] [serial = 2156] [outer = 0x926edc00] 22:03:29 INFO - PROCESS | 1773 | 1466744609408 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x931af000) [pid = 1773] [serial = 2157] [outer = 0x926edc00] 22:03:30 INFO - PROCESS | 1773 | 1466744610178 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1185ms 22:03:30 INFO - PROCESS | 1773 | 1466744610228 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:03:30 INFO - PROCESS | 1773 | 1466744610232 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 22:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:03:30 INFO - PROCESS | 1773 | 1466744610244 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 1773 | 1466744610248 Marionette TRACE conn3 <- [1,2846,null,{}] 22:03:30 INFO - PROCESS | 1773 | 1466744610263 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:30 INFO - PROCESS | 1773 | 1466744610271 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:30 INFO - PROCESS | 1773 | 1466744610487 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:03:30 INFO - PROCESS | 1773 | 1466744610574 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 1773 | 1466744610588 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c0d800 == 36 [pid = 1773] [id = 719] 22:03:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x93c12000) [pid = 1773] [serial = 2158] [outer = (nil)] 22:03:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x95547c00) [pid = 1773] [serial = 2159] [outer = 0x93c12000] 22:03:30 INFO - PROCESS | 1773 | 1466744610662 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x978c8c00) [pid = 1773] [serial = 2160] [outer = 0x93c12000] 22:03:31 INFO - PROCESS | 1773 | 1466744611489 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1287ms 22:03:31 INFO - PROCESS | 1773 | 1466744611532 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:03:31 INFO - PROCESS | 1773 | 1466744611536 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 22:03:31 INFO - PROCESS | 1773 | 1466744611542 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 1773 | 1466744611546 Marionette TRACE conn3 <- [1,2850,null,{}] 22:03:31 INFO - PROCESS | 1773 | 1466744611554 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:31 INFO - PROCESS | 1773 | 1466744611558 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:31 INFO - PROCESS | 1773 | 1466744611770 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:03:31 INFO - PROCESS | 1773 | 1466744611792 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 1773 | 1466744611798 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x95347000 == 37 [pid = 1773] [id = 720] 22:03:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x977ed800) [pid = 1773] [serial = 2161] [outer = (nil)] 22:03:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x996e5400) [pid = 1773] [serial = 2162] [outer = 0x977ed800] 22:03:31 INFO - PROCESS | 1773 | 1466744611860 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x99eaf400) [pid = 1773] [serial = 2163] [outer = 0x977ed800] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x922d1000) [pid = 1773] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x90c29000) [pid = 1773] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x9230fc00) [pid = 1773] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x978d5000) [pid = 1773] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93e5f400) [pid = 1773] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922ee000) [pid = 1773] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9a62f000) [pid = 1773] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9b1c6c00) [pid = 1773] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9b3ed800) [pid = 1773] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 63 (0x951d1400) [pid = 1773] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 62 (0x92413000) [pid = 1773] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:03:32 INFO - PROCESS | 1773 | --DOMWINDOW == 61 (0x91e90c00) [pid = 1773] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:03:32 INFO - PROCESS | 1773 | 1466744612794 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1282ms 22:03:32 INFO - PROCESS | 1773 | 1466744612824 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:03:32 INFO - PROCESS | 1773 | 1466744612828 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 22:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:03:32 INFO - PROCESS | 1773 | 1466744612833 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 1773 | 1466744612835 Marionette TRACE conn3 <- [1,2854,null,{}] 22:03:32 INFO - PROCESS | 1773 | 1466744612841 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:32 INFO - PROCESS | 1773 | 1466744612846 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:33 INFO - PROCESS | 1773 | 1466744613031 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:03:33 INFO - PROCESS | 1773 | 1466744613047 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 1773 | 1466744613056 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:33 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a3800 == 38 [pid = 1773] [id = 721] 22:03:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 62 (0x921a7000) [pid = 1773] [serial = 2164] [outer = (nil)] 22:03:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 63 (0x977f1800) [pid = 1773] [serial = 2165] [outer = 0x921a7000] 22:03:33 INFO - PROCESS | 1773 | 1466744613114 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 1773 | ++DOMWINDOW == 64 (0x9963cc00) [pid = 1773] [serial = 2166] [outer = 0x921a7000] 22:03:33 INFO - PROCESS | 1773 | 1466744613871 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1090ms 22:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:03:33 INFO - PROCESS | 1773 | 1466744613924 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 1773 | 1466744613926 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 22:03:33 INFO - PROCESS | 1773 | 1466744613931 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 1773 | 1466744613935 Marionette TRACE conn3 <- [1,2858,null,{}] 22:03:33 INFO - PROCESS | 1773 | 1466744613940 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 1773 | 1466744613949 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:34 INFO - PROCESS | 1773 | 1466744614164 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:03:34 INFO - PROCESS | 1773 | 1466744614177 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 1773 | 1466744614184 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c29000 == 39 [pid = 1773] [id = 722] 22:03:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x93e61400) [pid = 1773] [serial = 2167] [outer = (nil)] 22:03:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x9a88b800) [pid = 1773] [serial = 2168] [outer = 0x93e61400] 22:03:34 INFO - PROCESS | 1773 | 1466744614245 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9acb0400) [pid = 1773] [serial = 2169] [outer = 0x93e61400] 22:03:35 INFO - PROCESS | 1773 | 1466744615322 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1478ms 22:03:35 INFO - PROCESS | 1773 | 1466744615411 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 1773 | 1466744615417 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 22:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:03:35 INFO - PROCESS | 1773 | 1466744615424 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 1773 | 1466744615430 Marionette TRACE conn3 <- [1,2862,null,{}] 22:03:35 INFO - PROCESS | 1773 | 1466744615456 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:35 INFO - PROCESS | 1773 | 1466744615463 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:35 INFO - PROCESS | 1773 | 1466744615625 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:03:35 INFO - PROCESS | 1773 | 1466744615806 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 1773 | 1466744615814 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:35 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27000 == 40 [pid = 1773] [id = 723] 22:03:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x92231000) [pid = 1773] [serial = 2170] [outer = (nil)] 22:03:35 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9250d000) [pid = 1773] [serial = 2171] [outer = 0x92231000] 22:03:35 INFO - PROCESS | 1773 | 1466744615896 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926f7800) [pid = 1773] [serial = 2172] [outer = 0x92231000] 22:03:36 INFO - PROCESS | 1773 | 1466744616781 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1403ms 22:03:36 INFO - PROCESS | 1773 | 1466744616827 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 1773 | 1466744616834 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 22:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:03:36 INFO - PROCESS | 1773 | 1466744616844 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 1773 | 1466744616849 Marionette TRACE conn3 <- [1,2866,null,{}] 22:03:36 INFO - PROCESS | 1773 | 1466744616855 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 1773 | 1466744616861 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:37 INFO - PROCESS | 1773 | 1466744617031 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:03:37 INFO - PROCESS | 1773 | 1466744617204 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 1773 | 1466744617212 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:37 INFO - PROCESS | 1773 | ++DOCSHELL 0x95115800 == 41 [pid = 1773] [id = 724] 22:03:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9553b000) [pid = 1773] [serial = 2173] [outer = (nil)] 22:03:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x977ec800) [pid = 1773] [serial = 2174] [outer = 0x9553b000] 22:03:37 INFO - PROCESS | 1773 | 1466744617290 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x98309400) [pid = 1773] [serial = 2175] [outer = 0x9553b000] 22:03:38 INFO - PROCESS | 1773 | 1466744618205 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1437ms 22:03:38 INFO - PROCESS | 1773 | 1466744618282 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 1773 | 1466744618286 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 22:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:03:38 INFO - PROCESS | 1773 | 1466744618293 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 1773 | 1466744618298 Marionette TRACE conn3 <- [1,2870,null,{}] 22:03:38 INFO - PROCESS | 1773 | 1466744618314 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 1773 | 1466744618322 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:38 INFO - PROCESS | 1773 | 1466744618522 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:03:38 INFO - PROCESS | 1773 | 1466744618695 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 1773 | 1466744618706 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x9acafc00 == 42 [pid = 1773] [id = 725] 22:03:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b12e400) [pid = 1773] [serial = 2176] [outer = (nil)] 22:03:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b1ca800) [pid = 1773] [serial = 2177] [outer = 0x9b12e400] 22:03:38 INFO - PROCESS | 1773 | 1466744618782 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9b3e1000) [pid = 1773] [serial = 2178] [outer = 0x9b12e400] 22:03:39 INFO - PROCESS | 1773 | 1466744619639 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1383ms 22:03:39 INFO - PROCESS | 1773 | 1466744619681 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 1773 | 1466744619685 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 22:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:03:39 INFO - PROCESS | 1773 | 1466744619691 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - PROCESS | 1773 | 1466744619694 Marionette TRACE conn3 <- [1,2874,null,{}] 22:03:39 INFO - PROCESS | 1773 | 1466744619699 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:39 INFO - PROCESS | 1773 | 1466744619704 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:39 INFO - PROCESS | 1773 | 1466744619867 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:03:40 INFO - PROCESS | 1773 | 1466744620039 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 1773 | 1466744620049 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a88fc00 == 43 [pid = 1773] [id = 726] 22:03:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b3ea000) [pid = 1773] [serial = 2179] [outer = (nil)] 22:03:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b4a4800) [pid = 1773] [serial = 2180] [outer = 0x9b3ea000] 22:03:40 INFO - PROCESS | 1773 | 1466744620119 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b64d800) [pid = 1773] [serial = 2181] [outer = 0x9b3ea000] 22:03:41 INFO - PROCESS | 1773 | 1466744621012 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1378ms 22:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:03:41 INFO - PROCESS | 1773 | 1466744621070 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 1773 | 1466744621072 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 22:03:41 INFO - PROCESS | 1773 | 1466744621079 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 1773 | 1466744621082 Marionette TRACE conn3 <- [1,2878,null,{}] 22:03:41 INFO - PROCESS | 1773 | 1466744621088 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:41 INFO - PROCESS | 1773 | 1466744621093 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:41 INFO - PROCESS | 1773 | 1466744621249 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:03:41 INFO - PROCESS | 1773 | 1466744621420 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 1773 | 1466744621432 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c25400 == 44 [pid = 1773] [id = 727] 22:03:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x922c6800) [pid = 1773] [serial = 2182] [outer = (nil)] 22:03:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9b6bd400) [pid = 1773] [serial = 2183] [outer = 0x922c6800] 22:03:41 INFO - PROCESS | 1773 | 1466744621512 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b6c2800) [pid = 1773] [serial = 2184] [outer = 0x922c6800] 22:03:42 INFO - PROCESS | 1773 | 1466744622418 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1387ms 22:03:42 INFO - PROCESS | 1773 | 1466744622465 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:03:42 INFO - PROCESS | 1773 | 1466744622468 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 22:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:03:42 INFO - PROCESS | 1773 | 1466744622475 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 1773 | 1466744622477 Marionette TRACE conn3 <- [1,2882,null,{}] 22:03:42 INFO - PROCESS | 1773 | 1466744622484 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:42 INFO - PROCESS | 1773 | 1466744622493 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:42 INFO - PROCESS | 1773 | 1466744622682 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:03:42 INFO - PROCESS | 1773 | 1466744622857 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:42 INFO - PROCESS | 1773 | 1466744622865 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:42 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c24800 == 45 [pid = 1773] [id = 728] 22:03:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x90c26800) [pid = 1773] [serial = 2185] [outer = (nil)] 22:03:42 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922e8c00) [pid = 1773] [serial = 2186] [outer = 0x90c26800] 22:03:42 INFO - PROCESS | 1773 | 1466744622940 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x9250c400) [pid = 1773] [serial = 2187] [outer = 0x90c26800] 22:03:44 INFO - PROCESS | 1773 | 1466744624007 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1582ms 22:03:44 INFO - PROCESS | 1773 | 1466744624058 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 1773 | 1466744624062 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 22:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:03:44 INFO - PROCESS | 1773 | 1466744624070 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 1773 | 1466744624074 Marionette TRACE conn3 <- [1,2886,null,{}] 22:03:44 INFO - PROCESS | 1773 | 1466744624081 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 1773 | 1466744624087 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:44 INFO - PROCESS | 1773 | 1466744624250 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:03:44 INFO - PROCESS | 1773 | 1466744624556 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 1773 | 1466744624562 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x92237000 == 46 [pid = 1773] [id = 729] 22:03:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x92239c00) [pid = 1773] [serial = 2188] [outer = (nil)] 22:03:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x924d1c00) [pid = 1773] [serial = 2189] [outer = 0x92239c00] 22:03:44 INFO - PROCESS | 1773 | 1466744624637 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x92515400) [pid = 1773] [serial = 2190] [outer = 0x92239c00] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x9240ec00 == 45 [pid = 1773] [id = 709] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x93e5d000 == 44 [pid = 1773] [id = 711] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x93c18c00 == 43 [pid = 1773] [id = 710] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x92237400 == 42 [pid = 1773] [id = 712] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x91e8b800 == 41 [pid = 1773] [id = 708] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x921a3800 == 40 [pid = 1773] [id = 721] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x95347000 == 39 [pid = 1773] [id = 720] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x93c0d800 == 38 [pid = 1773] [id = 719] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x922cec00 == 37 [pid = 1773] [id = 718] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x92235400 == 36 [pid = 1773] [id = 717] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x91e72000 == 35 [pid = 1773] [id = 715] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x91e81800 == 34 [pid = 1773] [id = 714] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x92b7d800 == 33 [pid = 1773] [id = 716] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x99648400 == 32 [pid = 1773] [id = 713] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x922ed400 == 31 [pid = 1773] [id = 707] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x90c25400 == 30 [pid = 1773] [id = 727] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x90c24800 == 29 [pid = 1773] [id = 728] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x9a88fc00 == 28 [pid = 1773] [id = 726] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x9acafc00 == 27 [pid = 1773] [id = 725] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x95115800 == 26 [pid = 1773] [id = 724] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x90c29000 == 25 [pid = 1773] [id = 722] 22:03:45 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27000 == 24 [pid = 1773] [id = 723] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x95569800) [pid = 1773] [serial = 2138] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x921a4800) [pid = 1773] [serial = 2106] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x91e7c800) [pid = 1773] [serial = 2105] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x93e63c00) [pid = 1773] [serial = 2109] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x93c11c00) [pid = 1773] [serial = 2108] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x996e3c00) [pid = 1773] [serial = 2112] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93e66c00) [pid = 1773] [serial = 2132] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x996e7800) [pid = 1773] [serial = 2111] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x924d6400) [pid = 1773] [serial = 2124] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9b1c4c00) [pid = 1773] [serial = 2115] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x92311000) [pid = 1773] [serial = 2123] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b080000) [pid = 1773] [serial = 2114] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b3e3c00) [pid = 1773] [serial = 2118] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9b3e2800) [pid = 1773] [serial = 2117] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9b64fc00) [pid = 1773] [serial = 2121] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b4a9000) [pid = 1773] [serial = 2120] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x977f5c00) [pid = 1773] [serial = 2135] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x983e2c00) [pid = 1773] [serial = 2136] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x924d7400) [pid = 1773] [serial = 2129] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x92239000) [pid = 1773] [serial = 2126] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x922c8c00) [pid = 1773] [serial = 2127] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x98351c00) [pid = 1773] [serial = 2139] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x951d4800) [pid = 1773] [serial = 2133] [outer = (nil)] [url = about:blank] 22:03:45 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x92518c00) [pid = 1773] [serial = 2130] [outer = (nil)] [url = about:blank] 22:03:46 INFO - PROCESS | 1773 | 1466744626354 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2343ms 22:03:46 INFO - PROCESS | 1773 | 1466744626414 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 1773 | 1466744626420 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 22:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:03:46 INFO - PROCESS | 1773 | 1466744626428 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 1773 | 1466744626432 Marionette TRACE conn3 <- [1,2890,null,{}] 22:03:46 INFO - PROCESS | 1773 | 1466744626441 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 1773 | 1466744626446 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:46 INFO - PROCESS | 1773 | 1466744626605 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:03:46 INFO - PROCESS | 1773 | 1466744626615 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 1773 | 1466744626625 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e85800 == 25 [pid = 1773] [id = 730] 22:03:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e8b800) [pid = 1773] [serial = 2191] [outer = (nil)] 22:03:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92235000) [pid = 1773] [serial = 2192] [outer = 0x91e8b800] 22:03:46 INFO - PROCESS | 1773 | 1466744626740 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922c9400) [pid = 1773] [serial = 2193] [outer = 0x91e8b800] 22:03:47 INFO - PROCESS | 1773 | 1466744627618 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1231ms 22:03:47 INFO - PROCESS | 1773 | 1466744627659 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 1773 | 1466744627667 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 22:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:03:47 INFO - PROCESS | 1773 | 1466744627677 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 1773 | 1466744627680 Marionette TRACE conn3 <- [1,2894,null,{}] 22:03:47 INFO - PROCESS | 1773 | 1466744627686 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 1773 | 1466744627691 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:47 INFO - PROCESS | 1773 | 1466744627891 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:03:47 INFO - PROCESS | 1773 | 1466744627904 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 1773 | 1466744627912 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d3c00 == 26 [pid = 1773] [id = 731] 22:03:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x924d5400) [pid = 1773] [serial = 2194] [outer = (nil)] 22:03:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9250cc00) [pid = 1773] [serial = 2195] [outer = 0x924d5400] 22:03:47 INFO - PROCESS | 1773 | 1466744627977 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x926eb400) [pid = 1773] [serial = 2196] [outer = 0x924d5400] 22:03:48 INFO - PROCESS | 1773 | 1466744628858 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1228ms 22:03:48 INFO - PROCESS | 1773 | 1466744628905 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 1773 | 1466744628908 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 22:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:03:48 INFO - PROCESS | 1773 | 1466744628914 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 1773 | 1466744628919 Marionette TRACE conn3 <- [1,2898,null,{}] 22:03:48 INFO - PROCESS | 1773 | 1466744628942 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 1773 | 1466744628951 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:49 INFO - PROCESS | 1773 | 1466744629149 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:03:49 INFO - PROCESS | 1773 | 1466744629175 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 1773 | 1466744629185 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:49 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1c800 == 27 [pid = 1773] [id = 732] 22:03:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e5d000) [pid = 1773] [serial = 2197] [outer = (nil)] 22:03:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x93e65400) [pid = 1773] [serial = 2198] [outer = 0x93e5d000] 22:03:49 INFO - PROCESS | 1773 | 1466744629259 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x951ce400) [pid = 1773] [serial = 2199] [outer = 0x93e5d000] 22:03:50 INFO - PROCESS | 1773 | 1466744630103 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1248ms 22:03:50 INFO - PROCESS | 1773 | 1466744630165 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 1773 | 1466744630168 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 22:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:03:50 INFO - PROCESS | 1773 | 1466744630175 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 1773 | 1466744630177 Marionette TRACE conn3 <- [1,2902,null,{}] 22:03:50 INFO - PROCESS | 1773 | 1466744630182 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - PROCESS | 1773 | 1466744630187 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:50 INFO - PROCESS | 1773 | 1466744630381 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:03:50 INFO - PROCESS | 1773 | 1466744630525 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 1773 | 1466744630532 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e76000 == 28 [pid = 1773] [id = 733] 22:03:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x951cc800) [pid = 1773] [serial = 2200] [outer = (nil)] 22:03:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x95546c00) [pid = 1773] [serial = 2201] [outer = 0x951cc800] 22:03:50 INFO - PROCESS | 1773 | 1466744630597 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x977f8c00) [pid = 1773] [serial = 2202] [outer = 0x951cc800] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x931adc00) [pid = 1773] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x996e8800) [pid = 1773] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x926edc00) [pid = 1773] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x977ed800) [pid = 1773] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922c7c00) [pid = 1773] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x92b7bc00) [pid = 1773] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93c12000) [pid = 1773] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9223a800) [pid = 1773] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x93e61400) [pid = 1773] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:03:51 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x921a7000) [pid = 1773] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:03:51 INFO - PROCESS | 1773 | 1466744631669 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1529ms 22:03:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:03:51 INFO - PROCESS | 1773 | 1466744631704 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 1773 | 1466744631707 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 22:03:51 INFO - PROCESS | 1773 | 1466744631713 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 1773 | 1466744631716 Marionette TRACE conn3 <- [1,2906,null,{}] 22:03:51 INFO - PROCESS | 1773 | 1466744631721 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:51 INFO - PROCESS | 1773 | 1466744631724 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:51 INFO - PROCESS | 1773 | 1466744631856 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:03:51 INFO - PROCESS | 1773 | 1466744631872 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 1773 | 1466744631880 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:51 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c6400 == 29 [pid = 1773] [id = 734] 22:03:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x9230fc00) [pid = 1773] [serial = 2203] [outer = (nil)] 22:03:51 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x95544c00) [pid = 1773] [serial = 2204] [outer = 0x9230fc00] 22:03:51 INFO - PROCESS | 1773 | 1466744631939 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x978d2400) [pid = 1773] [serial = 2205] [outer = 0x9230fc00] 22:03:52 INFO - PROCESS | 1773 | 1466744632758 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:03:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1084ms 22:03:52 INFO - PROCESS | 1773 | 1466744632796 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 1773 | 1466744632799 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 22:03:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:03:52 INFO - PROCESS | 1773 | 1466744632813 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 1773 | 1466744632815 Marionette TRACE conn3 <- [1,2910,null,{}] 22:03:52 INFO - PROCESS | 1773 | 1466744632823 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:52 INFO - PROCESS | 1773 | 1466744632831 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:53 INFO - PROCESS | 1773 | 1466744632999 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:03:53 INFO - PROCESS | 1773 | 1466744633007 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 1773 | 1466744633016 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x98310000 == 30 [pid = 1773] [id = 735] 22:03:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996e8800) [pid = 1773] [serial = 2206] [outer = (nil)] 22:03:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x99d9a400) [pid = 1773] [serial = 2207] [outer = 0x996e8800] 22:03:53 INFO - PROCESS | 1773 | 1466744633077 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x99ebc400) [pid = 1773] [serial = 2208] [outer = 0x996e8800] 22:03:54 INFO - PROCESS | 1773 | 1466744634040 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:03:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:03:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:03:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1290ms 22:03:54 INFO - PROCESS | 1773 | 1466744634097 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:03:54 INFO - TEST-START | /DOMEvents/constructors.html 22:03:54 INFO - PROCESS | 1773 | 1466744634104 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 22:03:54 INFO - PROCESS | 1773 | 1466744634111 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 1773 | 1466744634119 Marionette TRACE conn3 <- [1,2914,null,{}] 22:03:54 INFO - PROCESS | 1773 | 1466744634126 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 1773 | 1466744634131 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:54 INFO - PROCESS | 1773 | 1466744634299 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:03:54 INFO - PROCESS | 1773 | 1466744634475 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 1773 | 1466744634485 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21c00 == 31 [pid = 1773] [id = 736] 22:03:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x921a3400) [pid = 1773] [serial = 2209] [outer = (nil)] 22:03:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922efc00) [pid = 1773] [serial = 2210] [outer = 0x921a3400] 22:03:54 INFO - PROCESS | 1773 | 1466744634560 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9230e400) [pid = 1773] [serial = 2211] [outer = 0x921a3400] 22:03:55 INFO - PROCESS | 1773 | 1466744635560 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:03:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1499ms 22:03:55 INFO - PROCESS | 1773 | 1466744635610 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 1773 | 1466744635623 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 22:03:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:03:55 INFO - PROCESS | 1773 | 1466744635675 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 1773 | 1466744635678 Marionette TRACE conn3 <- [1,2918,null,{}] 22:03:55 INFO - PROCESS | 1773 | 1466744635688 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 1773 | 1466744635693 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:55 INFO - PROCESS | 1773 | 1466744635863 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:03:56 INFO - PROCESS | 1773 | 1466744636031 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 1773 | 1466744636037 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:56 INFO - PROCESS | 1773 | ++DOCSHELL 0x922f2000 == 32 [pid = 1773] [id = 737] 22:03:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x93c18000) [pid = 1773] [serial = 2212] [outer = (nil)] 22:03:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x95341c00) [pid = 1773] [serial = 2213] [outer = 0x93c18000] 22:03:56 INFO - PROCESS | 1773 | 1466744636114 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x95548400) [pid = 1773] [serial = 2214] [outer = 0x93c18000] 22:03:57 INFO - PROCESS | 1773 | 1466744637013 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:03:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:03:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1427ms 22:03:57 INFO - PROCESS | 1773 | 1466744637069 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 1773 | 1466744637073 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 22:03:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:03:57 INFO - PROCESS | 1773 | 1466744637080 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 1773 | 1466744637085 Marionette TRACE conn3 <- [1,2922,null,{}] 22:03:57 INFO - PROCESS | 1773 | 1466744637128 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:57 INFO - PROCESS | 1773 | 1466744637137 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:57 INFO - PROCESS | 1773 | 1466744637306 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:03:57 INFO - PROCESS | 1773 | 1466744637480 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 1773 | 1466744637489 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x93c1a800 == 33 [pid = 1773] [id = 738] 22:03:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9a249c00) [pid = 1773] [serial = 2215] [outer = (nil)] 22:03:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9a62d400) [pid = 1773] [serial = 2216] [outer = 0x9a249c00] 22:03:57 INFO - PROCESS | 1773 | 1466744637565 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a889c00) [pid = 1773] [serial = 2217] [outer = 0x9a249c00] 22:03:58 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:03:58 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:03:58 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:03:58 INFO - PROCESS | 1773 | [1773] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 22:03:58 INFO - PROCESS | 1773 | 1466744638410 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:03:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:03:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:03:58 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 22:03:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:03:58 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 22:03:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:03:58 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]" 22:03:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:03:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:03:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1387ms 22:03:58 INFO - PROCESS | 1773 | 1466744638471 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 1773 | 1466744638477 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 22:03:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:03:58 INFO - PROCESS | 1773 | 1466744638485 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - PROCESS | 1773 | 1466744638490 Marionette TRACE conn3 <- [1,2926,null,{}] 22:03:58 INFO - PROCESS | 1773 | 1466744638524 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 1773 | 1466744638528 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:58 INFO - PROCESS | 1773 | 1466744638687 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:03:58 INFO - PROCESS | 1773 | 1466744638858 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 1773 | 1466744638864 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:03:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a3800 == 34 [pid = 1773] [id = 739] 22:03:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x931b2c00) [pid = 1773] [serial = 2218] [outer = (nil)] 22:03:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b3e4c00) [pid = 1773] [serial = 2219] [outer = 0x931b2c00] 22:03:58 INFO - PROCESS | 1773 | 1466744638936 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b3e8000) [pid = 1773] [serial = 2220] [outer = 0x931b2c00] 22:03:59 INFO - PROCESS | 1773 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:03:59 INFO - PROCESS | 1773 | 1466744639877 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:03:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:03:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1417ms 22:03:59 INFO - PROCESS | 1773 | 1466744639904 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 1773 | 1466744639910 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 22:03:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:03:59 INFO - PROCESS | 1773 | 1466744639917 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 1773 | 1466744639922 Marionette TRACE conn3 <- [1,2930,null,{}] 22:03:59 INFO - PROCESS | 1773 | 1466744639929 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 1773 | 1466744639934 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:00 INFO - PROCESS | 1773 | 1466744640087 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:04:00 INFO - PROCESS | 1773 | 1466744640273 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 1773 | 1466744640295 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x92236400 == 35 [pid = 1773] [id = 740] 22:04:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x92237400) [pid = 1773] [serial = 2221] [outer = (nil)] 22:04:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x922ce400) [pid = 1773] [serial = 2222] [outer = 0x92237400] 22:04:00 INFO - PROCESS | 1773 | 1466744640378 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x922e5c00) [pid = 1773] [serial = 2223] [outer = 0x92237400] 22:04:00 INFO - PROCESS | 1773 | --DOCSHELL 0x922c6400 == 34 [pid = 1773] [id = 734] 22:04:00 INFO - PROCESS | 1773 | --DOCSHELL 0x91e76000 == 33 [pid = 1773] [id = 733] 22:04:00 INFO - PROCESS | 1773 | --DOCSHELL 0x93c1c800 == 32 [pid = 1773] [id = 732] 22:04:01 INFO - PROCESS | 1773 | --DOCSHELL 0x924d3c00 == 31 [pid = 1773] [id = 731] 22:04:01 INFO - PROCESS | 1773 | --DOCSHELL 0x91e85800 == 30 [pid = 1773] [id = 730] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9acb0400) [pid = 1773] [serial = 2169] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9a88b800) [pid = 1773] [serial = 2168] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x977f1800) [pid = 1773] [serial = 2165] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9963cc00) [pid = 1773] [serial = 2166] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9a062800) [pid = 1773] [serial = 2151] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9a75a400) [pid = 1773] [serial = 2142] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95540400) [pid = 1773] [serial = 2150] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x92b7a000) [pid = 1773] [serial = 2156] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x99eaf400) [pid = 1773] [serial = 2163] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x922ebc00) [pid = 1773] [serial = 2144] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x92412800) [pid = 1773] [serial = 2145] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x95112c00) [pid = 1773] [serial = 2147] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x95547c00) [pid = 1773] [serial = 2159] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x9a4a7400) [pid = 1773] [serial = 2141] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x978c8c00) [pid = 1773] [serial = 2160] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x95543000) [pid = 1773] [serial = 2148] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x931af000) [pid = 1773] [serial = 2157] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x922f1400) [pid = 1773] [serial = 2154] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x922d1800) [pid = 1773] [serial = 2153] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x996e5400) [pid = 1773] [serial = 2162] [outer = (nil)] [url = about:blank] 22:04:01 INFO - PROCESS | 1773 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:04:01 INFO - PROCESS | 1773 | 1466744641189 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:04:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:04:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1333ms 22:04:01 INFO - PROCESS | 1773 | 1466744641250 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 1773 | 1466744641256 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 22:04:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:04:01 INFO - PROCESS | 1773 | 1466744641269 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 1773 | 1466744641273 Marionette TRACE conn3 <- [1,2934,null,{}] 22:04:01 INFO - PROCESS | 1773 | 1466744641279 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 1773 | 1466744641283 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:01 INFO - PROCESS | 1773 | 1466744641418 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:04:01 INFO - PROCESS | 1773 | 1466744641433 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 1773 | 1466744641442 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:01 INFO - PROCESS | 1773 | ++DOCSHELL 0x92305c00 == 31 [pid = 1773] [id = 741] 22:04:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926f3400) [pid = 1773] [serial = 2224] [outer = (nil)] 22:04:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x931afc00) [pid = 1773] [serial = 2225] [outer = 0x926f3400] 22:04:01 INFO - PROCESS | 1773 | 1466744641553 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x93c17400) [pid = 1773] [serial = 2226] [outer = 0x926f3400] 22:04:02 INFO - PROCESS | 1773 | 1466744642388 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:04:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:04:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1136ms 22:04:02 INFO - PROCESS | 1773 | 1466744642406 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 1773 | 1466744642409 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 22:04:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:04:02 INFO - PROCESS | 1773 | 1466744642416 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 1773 | 1466744642422 Marionette TRACE conn3 <- [1,2938,null,{}] 22:04:02 INFO - PROCESS | 1773 | 1466744642437 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 1773 | 1466744642445 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:02 INFO - PROCESS | 1773 | 1466744642650 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:04:02 INFO - PROCESS | 1773 | 1466744642669 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 1773 | 1466744642682 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x98307c00 == 32 [pid = 1773] [id = 742] 22:04:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x98310c00) [pid = 1773] [serial = 2227] [outer = (nil)] 22:04:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9920fc00) [pid = 1773] [serial = 2228] [outer = 0x98310c00] 22:04:02 INFO - PROCESS | 1773 | 1466744642749 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x996e1800) [pid = 1773] [serial = 2229] [outer = 0x98310c00] 22:04:03 INFO - PROCESS | 1773 | 1466744643459 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:04:03 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. 22:04:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1092ms 22:04:03 INFO - PROCESS | 1773 | 1466744643508 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 1773 | 1466744643513 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 22:04:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:04:03 INFO - PROCESS | 1773 | 1466744643526 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 1773 | 1466744643529 Marionette TRACE conn3 <- [1,2942,null,{}] 22:04:03 INFO - PROCESS | 1773 | 1466744643534 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 1773 | 1466744643539 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:03 INFO - PROCESS | 1773 | 1466744643721 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:04:03 INFO - PROCESS | 1773 | 1466744643751 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 1773 | 1466744643759 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e400 == 33 [pid = 1773] [id = 743] 22:04:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x98352000) [pid = 1773] [serial = 2230] [outer = (nil)] 22:04:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x99e0cc00) [pid = 1773] [serial = 2231] [outer = 0x98352000] 22:04:03 INFO - PROCESS | 1773 | 1466744643819 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9a06c800) [pid = 1773] [serial = 2232] [outer = 0x98352000] 22:04:04 INFO - PROCESS | 1773 | 1466744644576 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:04:04 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 22:04:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:04:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1082ms 22:04:04 INFO - PROCESS | 1773 | 1466744644618 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:04:04 INFO - PROCESS | 1773 | 1466744644621 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 22:04:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:04:04 INFO - PROCESS | 1773 | 1466744644628 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 1773 | 1466744644630 Marionette TRACE conn3 <- [1,2946,null,{}] 22:04:04 INFO - PROCESS | 1773 | 1466744644637 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 1773 | 1466744644642 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:04 INFO - PROCESS | 1773 | 1466744644830 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:04:04 INFO - PROCESS | 1773 | 1466744644864 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 1773 | 1466744644872 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:04 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1cc00 == 34 [pid = 1773] [id = 744] 22:04:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93b44400) [pid = 1773] [serial = 2233] [outer = (nil)] 22:04:04 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9acb0400) [pid = 1773] [serial = 2234] [outer = 0x93b44400] 22:04:04 INFO - PROCESS | 1773 | 1466744644935 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b12dc00) [pid = 1773] [serial = 2235] [outer = 0x93b44400] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92231000) [pid = 1773] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9553b000) [pid = 1773] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x9b12e400) [pid = 1773] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9b3ea000) [pid = 1773] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922c6800) [pid = 1773] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x924d5400) [pid = 1773] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e8b800) [pid = 1773] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92239c00) [pid = 1773] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x90c26800) [pid = 1773] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93e5d000) [pid = 1773] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x951cc800) [pid = 1773] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:04:05 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9230fc00) [pid = 1773] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:04:05 INFO - PROCESS | 1773 | 1466744645830 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:04:05 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. 22:04:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1241ms 22:04:05 INFO - PROCESS | 1773 | 1466744645869 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 1773 | 1466744645873 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 22:04:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:04:05 INFO - PROCESS | 1773 | 1466744645880 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 1773 | 1466744645883 Marionette TRACE conn3 <- [1,2950,null,{}] 22:04:05 INFO - PROCESS | 1773 | 1466744645889 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 1773 | 1466744645899 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:06 INFO - PROCESS | 1773 | 1466744646059 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:04:06 INFO - PROCESS | 1773 | 1466744646196 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 1773 | 1466744646203 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6f400 == 35 [pid = 1773] [id = 745] 22:04:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x91e72000) [pid = 1773] [serial = 2236] [outer = (nil)] 22:04:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x9b3ec000) [pid = 1773] [serial = 2237] [outer = 0x91e72000] 22:04:06 INFO - PROCESS | 1773 | 1466744646266 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x9b4aec00) [pid = 1773] [serial = 2238] [outer = 0x91e72000] 22:04:06 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6c1800 == 36 [pid = 1773] [id = 746] 22:04:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9b6c8800) [pid = 1773] [serial = 2239] [outer = (nil)] 22:04:06 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9b6c9000) [pid = 1773] [serial = 2240] [outer = 0x9b6c8800] 22:04:06 INFO - PROCESS | 1773 | 1466744646958 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:04:07 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. 22:04:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1128ms 22:04:07 INFO - PROCESS | 1773 | 1466744647009 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 1773 | 1466744647013 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 22:04:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:04:07 INFO - PROCESS | 1773 | 1466744647019 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 1773 | 1466744647021 Marionette TRACE conn3 <- [1,2954,null,{}] 22:04:07 INFO - PROCESS | 1773 | 1466744647027 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 1773 | 1466744647032 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:07 INFO - PROCESS | 1773 | 1466744647246 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:04:07 INFO - PROCESS | 1773 | 1466744647270 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 1773 | 1466744647275 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:07 INFO - PROCESS | 1773 | ++DOCSHELL 0x924d0c00 == 37 [pid = 1773] [id = 747] 22:04:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x9534a000) [pid = 1773] [serial = 2241] [outer = (nil)] 22:04:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9b6c3000) [pid = 1773] [serial = 2242] [outer = 0x9534a000] 22:04:07 INFO - PROCESS | 1773 | 1466744647339 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x9b6c6800) [pid = 1773] [serial = 2243] [outer = 0x9534a000] 22:04:08 INFO - PROCESS | 1773 | 1466744648236 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:04:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:04:08 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 22:04:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1235ms 22:04:08 INFO - PROCESS | 1773 | 1466744648255 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 1773 | 1466744648261 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 22:04:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:04:08 INFO - PROCESS | 1773 | 1466744648269 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 1773 | 1466744648277 Marionette TRACE conn3 <- [1,2958,null,{}] 22:04:08 INFO - PROCESS | 1773 | 1466744648285 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 1773 | 1466744648291 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:08 INFO - PROCESS | 1773 | 1466744648508 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:04:08 INFO - PROCESS | 1773 | 1466744648673 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 1773 | 1466744648681 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:08 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a9000 == 38 [pid = 1773] [id = 748] 22:04:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x92235400) [pid = 1773] [serial = 2244] [outer = (nil)] 22:04:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x926f9400) [pid = 1773] [serial = 2245] [outer = 0x92235400] 22:04:08 INFO - PROCESS | 1773 | 1466744648797 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x93b43800) [pid = 1773] [serial = 2246] [outer = 0x92235400] 22:04:09 INFO - PROCESS | 1773 | 1466744649605 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:04:09 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. 22:04:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1384ms 22:04:09 INFO - PROCESS | 1773 | 1466744649653 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 1773 | 1466744649660 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 22:04:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:04:09 INFO - PROCESS | 1773 | 1466744649671 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 1773 | 1466744649675 Marionette TRACE conn3 <- [1,2962,null,{}] 22:04:09 INFO - PROCESS | 1773 | 1466744649727 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 1773 | 1466744649732 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:09 INFO - PROCESS | 1773 | 1466744649920 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:04:10 INFO - PROCESS | 1773 | 1466744650093 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 1773 | 1466744650101 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:10 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7bc00 == 39 [pid = 1773] [id = 749] 22:04:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x978ca400) [pid = 1773] [serial = 2247] [outer = (nil)] 22:04:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x99296400) [pid = 1773] [serial = 2248] [outer = 0x978ca400] 22:04:10 INFO - PROCESS | 1773 | 1466744650181 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x99e03000) [pid = 1773] [serial = 2249] [outer = 0x978ca400] 22:04:10 INFO - PROCESS | 1773 | 1466744650992 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:04:11 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. 22:04:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1378ms 22:04:11 INFO - PROCESS | 1773 | 1466744651049 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 1773 | 1466744651054 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 22:04:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:04:11 INFO - PROCESS | 1773 | 1466744651061 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 1773 | 1466744651067 Marionette TRACE conn3 <- [1,2966,null,{}] 22:04:11 INFO - PROCESS | 1773 | 1466744651131 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 1773 | 1466744651139 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:11 INFO - PROCESS | 1773 | 1466744651323 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:04:11 INFO - PROCESS | 1773 | 1466744651497 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:11 INFO - PROCESS | 1773 | 1466744651512 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:11 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b6c0400 == 40 [pid = 1773] [id = 750] 22:04:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b6c0c00) [pid = 1773] [serial = 2250] [outer = (nil)] 22:04:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b95ac00) [pid = 1773] [serial = 2251] [outer = 0x9b6c0c00] 22:04:11 INFO - PROCESS | 1773 | 1466744651603 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b9be800) [pid = 1773] [serial = 2252] [outer = 0x9b6c0c00] 22:04:12 INFO - PROCESS | 1773 | 1466744652388 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:04:12 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. 22:04:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1382ms 22:04:12 INFO - PROCESS | 1773 | 1466744652444 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:04:12 INFO - PROCESS | 1773 | 1466744652449 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 22:04:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:04:12 INFO - PROCESS | 1773 | 1466744652455 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - PROCESS | 1773 | 1466744652459 Marionette TRACE conn3 <- [1,2970,null,{}] 22:04:12 INFO - PROCESS | 1773 | 1466744652465 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:12 INFO - PROCESS | 1773 | 1466744652471 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:12 INFO - PROCESS | 1773 | 1466744652626 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:04:12 INFO - PROCESS | 1773 | 1466744652818 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 1773 | 1466744652823 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:12 INFO - PROCESS | 1773 | ++DOCSHELL 0x93b44c00 == 41 [pid = 1773] [id = 751] 22:04:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x951cd400) [pid = 1773] [serial = 2253] [outer = (nil)] 22:04:12 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x9c0edc00) [pid = 1773] [serial = 2254] [outer = 0x951cd400] 22:04:12 INFO - PROCESS | 1773 | 1466744652902 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x9bfe1800) [pid = 1773] [serial = 2255] [outer = 0x951cd400] 22:04:13 INFO - PROCESS | 1773 | 1466744653607 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:04:13 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. 22:04:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1186ms 22:04:13 INFO - PROCESS | 1773 | 1466744653642 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 1773 | 1466744653646 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 22:04:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:04:13 INFO - PROCESS | 1773 | 1466744653652 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 1773 | 1466744653654 Marionette TRACE conn3 <- [1,2974,null,{}] 22:04:13 INFO - PROCESS | 1773 | 1466744653660 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 1773 | 1466744653664 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:13 INFO - PROCESS | 1773 | 1466744653807 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:04:14 INFO - PROCESS | 1773 | 1466744654002 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 1773 | 1466744654008 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:14 INFO - PROCESS | 1773 | ++DOCSHELL 0x996ed400 == 42 [pid = 1773] [id = 752] 22:04:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x9b95cc00) [pid = 1773] [serial = 2256] [outer = (nil)] 22:04:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9c129400) [pid = 1773] [serial = 2257] [outer = 0x9b95cc00] 22:04:14 INFO - PROCESS | 1773 | 1466744654081 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9c128000) [pid = 1773] [serial = 2258] [outer = 0x9b95cc00] 22:04:14 INFO - PROCESS | 1773 | 1466744654838 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:04:14 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. 22:04:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1237ms 22:04:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:04:14 INFO - PROCESS | 1773 | 1466744654890 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 1773 | 1466744654893 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 22:04:14 INFO - PROCESS | 1773 | 1466744654900 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 1773 | 1466744654903 Marionette TRACE conn3 <- [1,2978,null,{}] 22:04:14 INFO - PROCESS | 1773 | 1466744654908 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 1773 | 1466744654917 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:15 INFO - PROCESS | 1773 | 1466744655112 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:04:15 INFO - PROCESS | 1773 | 1466744655308 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 1773 | 1466744655315 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:15 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e7e800 == 43 [pid = 1773] [id = 753] 22:04:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x91e85c00) [pid = 1773] [serial = 2259] [outer = (nil)] 22:04:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9d90d400) [pid = 1773] [serial = 2260] [outer = 0x91e85c00] 22:04:15 INFO - PROCESS | 1773 | 1466744655388 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9d95a800) [pid = 1773] [serial = 2261] [outer = 0x91e85c00] 22:04:16 INFO - PROCESS | 1773 | 1466744656085 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:04:16 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. 22:04:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1234ms 22:04:16 INFO - PROCESS | 1773 | 1466744656133 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 1773 | 1466744656136 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 22:04:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:04:16 INFO - PROCESS | 1773 | 1466744656142 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 1773 | 1466744656144 Marionette TRACE conn3 <- [1,2982,null,{}] 22:04:16 INFO - PROCESS | 1773 | 1466744656150 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 1773 | 1466744656155 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:16 INFO - PROCESS | 1773 | 1466744656302 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:04:16 INFO - PROCESS | 1773 | 1466744656707 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 1773 | 1466744656716 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:16 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e6fc00 == 44 [pid = 1773] [id = 754] 22:04:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x91e73800) [pid = 1773] [serial = 2262] [outer = (nil)] 22:04:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x91e7ec00) [pid = 1773] [serial = 2263] [outer = 0x91e73800] 22:04:16 INFO - PROCESS | 1773 | 1466744656815 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x921a7000) [pid = 1773] [serial = 2264] [outer = 0x91e73800] 22:04:17 INFO - PROCESS | 1773 | 1466744657586 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:04:17 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 22:04:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:04:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1485ms 22:04:17 INFO - PROCESS | 1773 | 1466744657630 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 1773 | 1466744657634 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 22:04:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:04:17 INFO - PROCESS | 1773 | 1466744657641 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 1773 | 1466744657645 Marionette TRACE conn3 <- [1,2986,null,{}] 22:04:17 INFO - PROCESS | 1773 | 1466744657653 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 1773 | 1466744657660 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:17 INFO - PROCESS | 1773 | 1466744657863 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:04:18 INFO - PROCESS | 1773 | 1466744658058 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 1773 | 1466744658071 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:18 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e84800 == 45 [pid = 1773] [id = 755] 22:04:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x92239400) [pid = 1773] [serial = 2265] [outer = (nil)] 22:04:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 98 (0x924d7400) [pid = 1773] [serial = 2266] [outer = 0x92239400] 22:04:18 INFO - PROCESS | 1773 | 1466744658135 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 1773 | ++DOMWINDOW == 99 (0x926f1000) [pid = 1773] [serial = 2267] [outer = 0x92239400] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6c1800 == 44 [pid = 1773] [id = 746] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6f400 == 43 [pid = 1773] [id = 745] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x90c1cc00 == 42 [pid = 1773] [id = 744] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e400 == 41 [pid = 1773] [id = 743] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x98307c00 == 40 [pid = 1773] [id = 742] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92305c00 == 39 [pid = 1773] [id = 741] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92236400 == 38 [pid = 1773] [id = 740] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21c00 == 37 [pid = 1773] [id = 736] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x922f2000 == 36 [pid = 1773] [id = 737] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x93c1a800 == 35 [pid = 1773] [id = 738] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x921a3800 == 34 [pid = 1773] [id = 739] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x92237000 == 33 [pid = 1773] [id = 729] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x98310000 == 32 [pid = 1773] [id = 735] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e6fc00 == 31 [pid = 1773] [id = 754] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x996ed400 == 30 [pid = 1773] [id = 752] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7e800 == 29 [pid = 1773] [id = 753] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x93b44c00 == 28 [pid = 1773] [id = 751] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x9b6c0400 == 27 [pid = 1773] [id = 750] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x91e7bc00 == 26 [pid = 1773] [id = 749] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x924d0c00 == 25 [pid = 1773] [id = 747] 22:04:19 INFO - PROCESS | 1773 | --DOCSHELL 0x921a9000 == 24 [pid = 1773] [id = 748] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 98 (0x926f7800) [pid = 1773] [serial = 2172] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 97 (0x9250d000) [pid = 1773] [serial = 2171] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x98309400) [pid = 1773] [serial = 2175] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x977ec800) [pid = 1773] [serial = 2174] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9b3e1000) [pid = 1773] [serial = 2178] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x9b1ca800) [pid = 1773] [serial = 2177] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9b64d800) [pid = 1773] [serial = 2181] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9b4a4800) [pid = 1773] [serial = 2180] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9b6c2800) [pid = 1773] [serial = 2184] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9250cc00) [pid = 1773] [serial = 2195] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9b6bd400) [pid = 1773] [serial = 2183] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x92235000) [pid = 1773] [serial = 2192] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x922c9400) [pid = 1773] [serial = 2193] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x92515400) [pid = 1773] [serial = 2190] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x924d1c00) [pid = 1773] [serial = 2189] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9250c400) [pid = 1773] [serial = 2187] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x922e8c00) [pid = 1773] [serial = 2186] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x93e65400) [pid = 1773] [serial = 2198] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x95546c00) [pid = 1773] [serial = 2201] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x95544c00) [pid = 1773] [serial = 2204] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x978d2400) [pid = 1773] [serial = 2205] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x951ce400) [pid = 1773] [serial = 2199] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x977f8c00) [pid = 1773] [serial = 2202] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x926eb400) [pid = 1773] [serial = 2196] [outer = (nil)] [url = about:blank] 22:04:19 INFO - PROCESS | 1773 | 1466744659828 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:04:19 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. 22:04:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2236ms 22:04:19 INFO - PROCESS | 1773 | 1466744659904 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 1773 | 1466744659910 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 22:04:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:04:19 INFO - PROCESS | 1773 | 1466744659918 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 1773 | 1466744659925 Marionette TRACE conn3 <- [1,2990,null,{}] 22:04:19 INFO - PROCESS | 1773 | 1466744659932 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 1773 | 1466744659937 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:20 INFO - PROCESS | 1773 | 1466744660081 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:04:20 INFO - PROCESS | 1773 | 1466744660095 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 1773 | 1466744660102 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a1c00 == 25 [pid = 1773] [id = 756] 22:04:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x921a4800) [pid = 1773] [serial = 2268] [outer = (nil)] 22:04:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x922c6c00) [pid = 1773] [serial = 2269] [outer = 0x921a4800] 22:04:20 INFO - PROCESS | 1773 | 1466744660169 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x922d0800) [pid = 1773] [serial = 2270] [outer = 0x921a4800] 22:04:20 INFO - PROCESS | 1773 | ++DOCSHELL 0x92411000 == 26 [pid = 1773] [id = 757] 22:04:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x92412400) [pid = 1773] [serial = 2271] [outer = (nil)] 22:04:20 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x92413000) [pid = 1773] [serial = 2272] [outer = 0x92412400] 22:04:21 INFO - PROCESS | 1773 | 1466744661084 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:04:21 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. 22:04:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1189ms 22:04:21 INFO - PROCESS | 1773 | 1466744661109 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 1773 | 1466744661116 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 22:04:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:04:21 INFO - PROCESS | 1773 | 1466744661134 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - PROCESS | 1773 | 1466744661138 Marionette TRACE conn3 <- [1,2994,null,{}] 22:04:21 INFO - PROCESS | 1773 | 1466744661144 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:21 INFO - PROCESS | 1773 | 1466744661149 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:21 INFO - PROCESS | 1773 | 1466744661361 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:04:21 INFO - PROCESS | 1773 | 1466744661444 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 1773 | 1466744661451 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:21 INFO - PROCESS | 1773 | ++DOCSHELL 0x9230d800 == 27 [pid = 1773] [id = 758] 22:04:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9250a400) [pid = 1773] [serial = 2273] [outer = (nil)] 22:04:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x926f7000) [pid = 1773] [serial = 2274] [outer = 0x9250a400] 22:04:21 INFO - PROCESS | 1773 | 1466744661516 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92b7fc00) [pid = 1773] [serial = 2275] [outer = 0x9250a400] 22:04:22 INFO - PROCESS | 1773 | 1466744662166 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:04:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:04:22 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 22:04:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1084ms 22:04:22 INFO - PROCESS | 1773 | 1466744662220 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 1773 | 1466744662224 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 22:04:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:04:22 INFO - PROCESS | 1773 | 1466744662236 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 1773 | 1466744662241 Marionette TRACE conn3 <- [1,2998,null,{}] 22:04:22 INFO - PROCESS | 1773 | 1466744662259 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:22 INFO - PROCESS | 1773 | 1466744662267 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:22 INFO - PROCESS | 1773 | 1466744662464 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:04:22 INFO - PROCESS | 1773 | 1466744662555 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 1773 | 1466744662565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:22 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e64400 == 28 [pid = 1773] [id = 759] 22:04:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x93e64800) [pid = 1773] [serial = 2276] [outer = (nil)] 22:04:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x95112400) [pid = 1773] [serial = 2277] [outer = 0x93e64800] 22:04:22 INFO - PROCESS | 1773 | 1466744662629 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x951ce400) [pid = 1773] [serial = 2278] [outer = 0x93e64800] 22:04:23 INFO - PROCESS | 1773 | 1466744663384 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:04:23 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. 22:04:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1186ms 22:04:23 INFO - PROCESS | 1773 | 1466744663425 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 1773 | 1466744663428 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 22:04:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:04:23 INFO - PROCESS | 1773 | 1466744663442 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 1773 | 1466744663445 Marionette TRACE conn3 <- [1,3002,null,{}] 22:04:23 INFO - PROCESS | 1773 | 1466744663451 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:23 INFO - PROCESS | 1773 | 1466744663455 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:23 INFO - PROCESS | 1773 | 1466744663640 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:04:23 INFO - PROCESS | 1773 | 1466744663663 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 1773 | 1466744663668 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:23 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e60800 == 29 [pid = 1773] [id = 760] 22:04:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x951d7c00) [pid = 1773] [serial = 2279] [outer = (nil)] 22:04:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x95546000) [pid = 1773] [serial = 2280] [outer = 0x951d7c00] 22:04:23 INFO - PROCESS | 1773 | 1466744663732 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x977f4c00) [pid = 1773] [serial = 2281] [outer = 0x951d7c00] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x9534a000) [pid = 1773] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x98352000) [pid = 1773] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x93b44400) [pid = 1773] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x996e8800) [pid = 1773] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x926f3400) [pid = 1773] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x93c18000) [pid = 1773] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9a249c00) [pid = 1773] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x921a3400) [pid = 1773] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x931b2c00) [pid = 1773] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x98310c00) [pid = 1773] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x92237400) [pid = 1773] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b6c8800) [pid = 1773] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:04:24 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x91e72000) [pid = 1773] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:04:24 INFO - PROCESS | 1773 | 1466744664819 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:04:24 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. 22:04:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1440ms 22:04:24 INFO - PROCESS | 1773 | 1466744664876 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 1773 | 1466744664879 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 22:04:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:04:24 INFO - PROCESS | 1773 | 1466744664884 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 1773 | 1466744664887 Marionette TRACE conn3 <- [1,3006,null,{}] 22:04:24 INFO - PROCESS | 1773 | 1466744664892 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:24 INFO - PROCESS | 1773 | 1466744664896 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:25 INFO - PROCESS | 1773 | 1466744665074 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:04:25 INFO - PROCESS | 1773 | 1466744665095 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 1773 | 1466744665103 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:25 INFO - PROCESS | 1773 | ++DOCSHELL 0x931b0400 == 30 [pid = 1773] [id = 761] 22:04:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9534a000) [pid = 1773] [serial = 2282] [outer = (nil)] 22:04:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x978d3c00) [pid = 1773] [serial = 2283] [outer = 0x9534a000] 22:04:25 INFO - PROCESS | 1773 | 1466744665165 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9830e800) [pid = 1773] [serial = 2284] [outer = 0x9534a000] 22:04:25 INFO - PROCESS | 1773 | 1466744665867 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:04:25 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. 22:04:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1030ms 22:04:25 INFO - PROCESS | 1773 | 1466744665914 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 1773 | 1466744665918 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 22:04:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:04:25 INFO - PROCESS | 1773 | 1466744665925 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 1773 | 1466744665928 Marionette TRACE conn3 <- [1,3010,null,{}] 22:04:25 INFO - PROCESS | 1773 | 1466744665933 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 1773 | 1466744665943 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:26 INFO - PROCESS | 1773 | 1466744666153 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:04:26 INFO - PROCESS | 1773 | 1466744666171 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 1773 | 1466744666181 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:26 INFO - PROCESS | 1773 | ++DOCSHELL 0x978d2400 == 31 [pid = 1773] [id = 762] 22:04:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9920bc00) [pid = 1773] [serial = 2285] [outer = (nil)] 22:04:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x99d9c000) [pid = 1773] [serial = 2286] [outer = 0x9920bc00] 22:04:26 INFO - PROCESS | 1773 | 1466744666244 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9a06c400) [pid = 1773] [serial = 2287] [outer = 0x9920bc00] 22:04:27 INFO - PROCESS | 1773 | 1466744667215 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:04:27 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 22:04:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1327ms 22:04:27 INFO - PROCESS | 1773 | 1466744667254 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:04:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:04:27 INFO - PROCESS | 1773 | 1466744667261 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 22:04:27 INFO - PROCESS | 1773 | 1466744667269 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 1773 | 1466744667276 Marionette TRACE conn3 <- [1,3014,null,{}] 22:04:27 INFO - PROCESS | 1773 | 1466744667312 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 1773 | 1466744667318 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:27 INFO - PROCESS | 1773 | 1466744667490 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:04:27 INFO - PROCESS | 1773 | 1466744667666 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 1773 | 1466744667674 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:27 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c27c00 == 32 [pid = 1773] [id = 763] 22:04:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x91e85000) [pid = 1773] [serial = 2288] [outer = (nil)] 22:04:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x922f0800) [pid = 1773] [serial = 2289] [outer = 0x91e85000] 22:04:27 INFO - PROCESS | 1773 | 1466744667765 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0x924d1c00) [pid = 1773] [serial = 2290] [outer = 0x91e85000] 22:04:28 INFO - PROCESS | 1773 | [1773] 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 22:04:28 INFO - PROCESS | 1773 | 1466744668691 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:04:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:04:28 INFO - {} 22:04:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:04:28 INFO - {} 22:04:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:04:28 INFO - {} 22:04:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:04:28 INFO - {} 22:04:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1464ms 22:04:28 INFO - PROCESS | 1773 | 1466744668733 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 1773 | 1466744668740 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 22:04:28 INFO - TEST-START | /FileAPI/fileReader.html 22:04:28 INFO - PROCESS | 1773 | 1466744668751 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 1773 | 1466744668754 Marionette TRACE conn3 <- [1,3018,null,{}] 22:04:28 INFO - PROCESS | 1773 | 1466744668807 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 1773 | 1466744668812 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:29 INFO - PROCESS | 1773 | 1466744668999 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:04:29 INFO - PROCESS | 1773 | 1466744669177 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 1773 | 1466744669185 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:29 INFO - PROCESS | 1773 | ++DOCSHELL 0x926edc00 == 33 [pid = 1773] [id = 764] 22:04:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x95347000) [pid = 1773] [serial = 2291] [outer = (nil)] 22:04:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0x95548800) [pid = 1773] [serial = 2292] [outer = 0x95347000] 22:04:29 INFO - PROCESS | 1773 | 1466744669260 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0x978d4000) [pid = 1773] [serial = 2293] [outer = 0x95347000] 22:04:30 INFO - PROCESS | 1773 | 1466744670133 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:04:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:04:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:04:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:04:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:04:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1433ms 22:04:30 INFO - TEST-START | /FileAPI/historical.html 22:04:30 INFO - PROCESS | 1773 | 1466744670185 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 1773 | 1466744670188 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 22:04:30 INFO - PROCESS | 1773 | 1466744670195 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 1773 | 1466744670200 Marionette TRACE conn3 <- [1,3022,null,{}] 22:04:30 INFO - PROCESS | 1773 | 1466744670243 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 1773 | 1466744670251 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:30 INFO - PROCESS | 1773 | 1466744670417 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:04:30 INFO - PROCESS | 1773 | 1466744670592 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 1773 | 1466744670600 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:30 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a759c00 == 34 [pid = 1773] [id = 765] 22:04:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x9a75d400) [pid = 1773] [serial = 2294] [outer = (nil)] 22:04:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x9a886000) [pid = 1773] [serial = 2295] [outer = 0x9a75d400] 22:04:30 INFO - PROCESS | 1773 | 1466744670676 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x9a88e800) [pid = 1773] [serial = 2296] [outer = 0x9a75d400] 22:04:31 INFO - PROCESS | 1773 | 1466744671502 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:04:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:04:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:04:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:04:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:04:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:04:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:04:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:04:31 INFO - TEST-OK | /FileAPI/historical.html | took 1348ms 22:04:31 INFO - PROCESS | 1773 | 1466744671545 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 1773 | 1466744671549 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 22:04:31 INFO - TEST-START | /FileAPI/idlharness.html 22:04:31 INFO - PROCESS | 1773 | 1466744671556 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 1773 | 1466744671559 Marionette TRACE conn3 <- [1,3026,null,{}] 22:04:31 INFO - PROCESS | 1773 | 1466744671564 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 1773 | 1466744671570 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:31 INFO - PROCESS | 1773 | 1466744671747 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:04:31 INFO - PROCESS | 1773 | 1466744671923 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 1773 | 1466744671936 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:31 INFO - PROCESS | 1773 | ++DOCSHELL 0x921ae800 == 35 [pid = 1773] [id = 766] 22:04:31 INFO - PROCESS | 1773 | ++DOMWINDOW == 92 (0x9222b800) [pid = 1773] [serial = 2297] [outer = (nil)] 22:04:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 93 (0x9b1c4400) [pid = 1773] [serial = 2298] [outer = 0x9222b800] 22:04:32 INFO - PROCESS | 1773 | 1466744672016 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 1773 | ++DOMWINDOW == 94 (0x9b1c8000) [pid = 1773] [serial = 2299] [outer = 0x9222b800] 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:04:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:04:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:04:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:04:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:04:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:04:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:04:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:04:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:04:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:04:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:04:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:04:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:04:33 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 22:04:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:04:33 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 22:04:33 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 22:04:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:04:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:04:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:04:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:04:33 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 22:04:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:04:33 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 22:04:33 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 22:04:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:04:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:04:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 2039ms 22:04:33 INFO - PROCESS | 1773 | 1466744673449 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 22:04:33 INFO - PROCESS | 1773 | 1466744673742 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 1773 | 1466744673748 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 22:04:33 INFO - TEST-START | /FileAPI/idlharness.worker 22:04:33 INFO - PROCESS | 1773 | 1466744673760 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - PROCESS | 1773 | 1466744673764 Marionette TRACE conn3 <- [1,3030,null,{}] 22:04:33 INFO - PROCESS | 1773 | 1466744673772 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:33 INFO - PROCESS | 1773 | 1466744673777 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:33 INFO - PROCESS | 1773 | 1466744673960 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:04:34 INFO - PROCESS | 1773 | 1466744674169 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 1773 | 1466744674181 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:34 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c21800 == 36 [pid = 1773] [id = 767] 22:04:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 95 (0x922cb800) [pid = 1773] [serial = 2300] [outer = (nil)] 22:04:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 96 (0x926f1c00) [pid = 1773] [serial = 2301] [outer = 0x922cb800] 22:04:34 INFO - PROCESS | 1773 | 1466744674268 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 1773 | ++DOMWINDOW == 97 (0x931acc00) [pid = 1773] [serial = 2302] [outer = 0x922cb800] 22:04:34 INFO - PROCESS | 1773 | [1773] 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 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x931b0400 == 35 [pid = 1773] [id = 761] 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x93e60800 == 34 [pid = 1773] [id = 760] 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x93e64400 == 33 [pid = 1773] [id = 759] 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x9230d800 == 32 [pid = 1773] [id = 758] 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x92411000 == 31 [pid = 1773] [id = 757] 22:04:34 INFO - PROCESS | 1773 | --DOCSHELL 0x921a1c00 == 30 [pid = 1773] [id = 756] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 96 (0x95548400) [pid = 1773] [serial = 2214] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 95 (0x9a62d400) [pid = 1773] [serial = 2216] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 94 (0x9a889c00) [pid = 1773] [serial = 2217] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 93 (0x922efc00) [pid = 1773] [serial = 2210] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 92 (0x9230e400) [pid = 1773] [serial = 2211] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 91 (0x9b3e4c00) [pid = 1773] [serial = 2219] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x9b3e8000) [pid = 1773] [serial = 2220] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x9920fc00) [pid = 1773] [serial = 2228] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x922ce400) [pid = 1773] [serial = 2222] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x922e5c00) [pid = 1773] [serial = 2223] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x9b6c9000) [pid = 1773] [serial = 2240] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9a06c800) [pid = 1773] [serial = 2232] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x9b3ec000) [pid = 1773] [serial = 2237] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x9b4aec00) [pid = 1773] [serial = 2238] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x9b6c6800) [pid = 1773] [serial = 2243] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x9b6c3000) [pid = 1773] [serial = 2242] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x996e1800) [pid = 1773] [serial = 2229] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x99e0cc00) [pid = 1773] [serial = 2231] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9acb0400) [pid = 1773] [serial = 2234] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9b12dc00) [pid = 1773] [serial = 2235] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x99ebc400) [pid = 1773] [serial = 2208] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x99d9a400) [pid = 1773] [serial = 2207] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x931afc00) [pid = 1773] [serial = 2225] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x93c17400) [pid = 1773] [serial = 2226] [outer = (nil)] [url = about:blank] 22:04:34 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x95341c00) [pid = 1773] [serial = 2213] [outer = (nil)] [url = about:blank] 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:04:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:04:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:04:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:04:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:04:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:04:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:04:36 INFO - {} 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:04:36 INFO - {} 22:04:36 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 - {} 22:04:36 INFO - {} 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:04:36 INFO - {} 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:04:36 INFO - {} 22:04:36 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 - {} 22:04:36 INFO - {} 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:04:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:04:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 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 22:04:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:04:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:04:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:04:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:04:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:04:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:04:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:04:36 INFO - {} 22:04:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2395ms 22:04:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:04:36 INFO - PROCESS | 1773 | 1466744675938 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 22:04:36 INFO - PROCESS | 1773 | 1466744676164 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 1773 | 1466744676171 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 22:04:36 INFO - PROCESS | 1773 | 1466744676249 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 1773 | 1466744676259 Marionette TRACE conn3 <- [1,3034,null,{}] 22:04:36 INFO - PROCESS | 1773 | 1466744676271 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 1773 | 1466744676277 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:36 INFO - PROCESS | 1773 | 1466744676437 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:04:36 INFO - PROCESS | 1773 | 1466744676444 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 1773 | 1466744676463 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:36 INFO - PROCESS | 1773 | ++DOCSHELL 0x9250c800 == 31 [pid = 1773] [id = 768] 22:04:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0xa0709800) [pid = 1773] [serial = 2303] [outer = (nil)] 22:04:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0xa070d400) [pid = 1773] [serial = 2304] [outer = 0xa0709800] 22:04:36 INFO - PROCESS | 1773 | 1466744676525 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0xa1114800) [pid = 1773] [serial = 2305] [outer = 0xa0709800] 22:04:37 INFO - PROCESS | 1773 | 1466744677262 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:04:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:04:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1046ms 22:04:37 INFO - PROCESS | 1773 | 1466744677291 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 1773 | 1466744677295 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 22:04:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:04:37 INFO - PROCESS | 1773 | 1466744677302 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 1773 | 1466744677307 Marionette TRACE conn3 <- [1,3038,null,{}] 22:04:37 INFO - PROCESS | 1773 | 1466744677321 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 1773 | 1466744677329 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:37 INFO - PROCESS | 1773 | 1466744677519 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:04:37 INFO - PROCESS | 1773 | 1466744677554 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 1773 | 1466744677565 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:37 INFO - PROCESS | 1773 | ++DOCSHELL 0xa2370c00 == 32 [pid = 1773] [id = 769] 22:04:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0xa2373000) [pid = 1773] [serial = 2306] [outer = (nil)] 22:04:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0xa23a4000) [pid = 1773] [serial = 2307] [outer = 0xa2373000] 22:04:37 INFO - PROCESS | 1773 | 1466744677627 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0xa23ae800) [pid = 1773] [serial = 2308] [outer = 0xa2373000] 22:04:38 INFO - PROCESS | 1773 | 1466744678439 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:04:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:04:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:04:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1184ms 22:04:38 INFO - PROCESS | 1773 | 1466744678498 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 1773 | 1466744678502 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 22:04:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:04:38 INFO - PROCESS | 1773 | 1466744678509 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 1773 | 1466744678512 Marionette TRACE conn3 <- [1,3042,null,{}] 22:04:38 INFO - PROCESS | 1773 | 1466744678517 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:38 INFO - PROCESS | 1773 | 1466744678521 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:38 INFO - PROCESS | 1773 | 1466744678712 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x92239400) [pid = 1773] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x921a4800) [pid = 1773] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x91e85c00) [pid = 1773] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x91e73800) [pid = 1773] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x951cd400) [pid = 1773] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x978ca400) [pid = 1773] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x92235400) [pid = 1773] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x951d7c00) [pid = 1773] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x9b95cc00) [pid = 1773] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x93e64800) [pid = 1773] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x92412400) [pid = 1773] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b6c0c00) [pid = 1773] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x9534a000) [pid = 1773] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:04:38 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9250a400) [pid = 1773] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:04:38 INFO - PROCESS | 1773 | 1466744678932 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 1773 | 1466744678937 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:38 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e70800 == 33 [pid = 1773] [id = 770] 22:04:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x91e73800) [pid = 1773] [serial = 2309] [outer = (nil)] 22:04:38 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x92412400) [pid = 1773] [serial = 2310] [outer = 0x91e73800] 22:04:39 INFO - PROCESS | 1773 | 1466744678999 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x95544c00) [pid = 1773] [serial = 2311] [outer = 0x91e73800] 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:04:39 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. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:04:39 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'.) 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:04:39 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. 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:04:39 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. 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:04:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:04:39 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. 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:04:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:04:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:04:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:04:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:04:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1369ms 22:04:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:04:40 INFO - PROCESS | 1773 | 1466744679822 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:04:40 INFO - PROCESS | 1773 | 1466744679892 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 1773 | 1466744679908 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 22:04:40 INFO - PROCESS | 1773 | 1466744679939 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 1773 | 1466744679941 Marionette TRACE conn3 <- [1,3046,null,{}] 22:04:40 INFO - PROCESS | 1773 | 1466744679959 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 1773 | 1466744679965 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:40 INFO - PROCESS | 1773 | 1466744680106 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:04:40 INFO - PROCESS | 1773 | 1466744680114 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 1773 | 1466744680123 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:40 INFO - PROCESS | 1773 | ++DOCSHELL 0x921a4400 == 34 [pid = 1773] [id = 771] 22:04:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x9bfe6000) [pid = 1773] [serial = 2312] [outer = (nil)] 22:04:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0xa2fb2800) [pid = 1773] [serial = 2313] [outer = 0x9bfe6000] 22:04:40 INFO - PROCESS | 1773 | 1466744680183 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0xa2fb6c00) [pid = 1773] [serial = 2314] [outer = 0x9bfe6000] 22:04:40 INFO - PROCESS | 1773 | [1773] 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 22:04:41 INFO - PROCESS | 1773 | 1466744681041 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:04:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:04:41 INFO - {} 22:04:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1198ms 22:04:41 INFO - PROCESS | 1773 | 1466744681134 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 1773 | 1466744681140 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 22:04:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:04:41 INFO - PROCESS | 1773 | 1466744681190 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 1773 | 1466744681195 Marionette TRACE conn3 <- [1,3050,null,{}] 22:04:41 INFO - PROCESS | 1773 | 1466744681203 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 1773 | 1466744681208 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:41 INFO - PROCESS | 1773 | 1466744681381 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:04:41 INFO - PROCESS | 1773 | 1466744681621 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 1773 | 1466744681633 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:41 INFO - PROCESS | 1773 | ++DOCSHELL 0x922e5400 == 35 [pid = 1773] [id = 772] 22:04:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x922ef400) [pid = 1773] [serial = 2315] [outer = (nil)] 22:04:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x92511400) [pid = 1773] [serial = 2316] [outer = 0x922ef400] 22:04:41 INFO - PROCESS | 1773 | 1466744681713 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x926f4c00) [pid = 1773] [serial = 2317] [outer = 0x922ef400] 22:04:42 INFO - PROCESS | 1773 | 1466744682521 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:04:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:04:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:04:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:04:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:04:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1392ms 22:04:42 INFO - PROCESS | 1773 | 1466744682580 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 1773 | 1466744682587 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 22:04:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:04:42 INFO - PROCESS | 1773 | 1466744682597 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 1773 | 1466744682600 Marionette TRACE conn3 <- [1,3054,null,{}] 22:04:42 INFO - PROCESS | 1773 | 1466744682607 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 1773 | 1466744682612 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:42 INFO - PROCESS | 1773 | 1466744682802 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:04:42 INFO - PROCESS | 1773 | 1466744682977 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 1773 | 1466744682986 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:43 INFO - PROCESS | 1773 | ++DOCSHELL 0x922c7800 == 36 [pid = 1773] [id = 773] 22:04:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x93e60800) [pid = 1773] [serial = 2318] [outer = (nil)] 22:04:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x951cc800) [pid = 1773] [serial = 2319] [outer = 0x93e60800] 22:04:43 INFO - PROCESS | 1773 | 1466744683069 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x9553f400) [pid = 1773] [serial = 2320] [outer = 0x93e60800] 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:04:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:04:44 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" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:04:44 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" 22:04:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:04:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:04:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1767ms 22:04:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:04:44 INFO - PROCESS | 1773 | 1466744684240 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:04:44 INFO - PROCESS | 1773 | 1466744684429 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 1773 | 1466744684437 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 22:04:44 INFO - PROCESS | 1773 | 1466744684474 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 1773 | 1466744684493 Marionette TRACE conn3 <- [1,3058,null,{}] 22:04:44 INFO - PROCESS | 1773 | 1466744684607 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 1773 | 1466744684614 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:44 INFO - PROCESS | 1773 | 1466744684765 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:04:44 INFO - PROCESS | 1773 | 1466744684938 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 1773 | 1466744684946 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:44 INFO - PROCESS | 1773 | ++DOCSHELL 0x9a4a8c00 == 37 [pid = 1773] [id = 774] 22:04:44 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x9b12ec00) [pid = 1773] [serial = 2321] [outer = (nil)] 22:04:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x9b3e5c00) [pid = 1773] [serial = 2322] [outer = 0x9b12ec00] 22:04:45 INFO - PROCESS | 1773 | 1466744685020 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x9b647400) [pid = 1773] [serial = 2323] [outer = 0x9b12ec00] 22:04:45 INFO - PROCESS | 1773 | 1466744685767 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:04:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:04:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:04:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:04:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:04:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:04:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:04:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:04:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:04:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1361ms 22:04:45 INFO - PROCESS | 1773 | 1466744685823 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:04:45 INFO - PROCESS | 1773 | 1466744685833 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 22:04:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:04:45 INFO - PROCESS | 1773 | 1466744685840 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 1773 | 1466744685842 Marionette TRACE conn3 <- [1,3062,null,{}] 22:04:45 INFO - PROCESS | 1773 | 1466744685848 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:45 INFO - PROCESS | 1773 | 1466744685853 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:46 INFO - PROCESS | 1773 | 1466744686000 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:04:46 INFO - PROCESS | 1773 | 1466744686194 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:46 INFO - PROCESS | 1773 | 1466744686203 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:46 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b645800 == 38 [pid = 1773] [id = 775] 22:04:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x9b9be400) [pid = 1773] [serial = 2324] [outer = (nil)] 22:04:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9d98c000) [pid = 1773] [serial = 2325] [outer = 0x9b9be400] 22:04:46 INFO - PROCESS | 1773 | 1466744686274 Marionette DEBUG loaded listener.js 22:04:46 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x91e76800) [pid = 1773] [serial = 2326] [outer = 0x9b9be400] 22:04:46 INFO - PROCESS | 1773 | [1773] 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 22:04:47 INFO - PROCESS | 1773 | 1466744687111 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:04:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:04:47 INFO - {} 22:04:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1327ms 22:04:47 INFO - PROCESS | 1773 | 1466744687168 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 1773 | 1466744687172 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 22:04:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:04:47 INFO - PROCESS | 1773 | 1466744687177 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 1773 | 1466744687181 Marionette TRACE conn3 <- [1,3066,null,{}] 22:04:47 INFO - PROCESS | 1773 | 1466744687186 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 1773 | 1466744687191 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:47 INFO - PROCESS | 1773 | 1466744687338 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:04:47 INFO - PROCESS | 1773 | 1466744687515 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 1773 | 1466744687524 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:47 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c23c00 == 39 [pid = 1773] [id = 776] 22:04:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x92239400) [pid = 1773] [serial = 2327] [outer = (nil)] 22:04:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0xa23b2000) [pid = 1773] [serial = 2328] [outer = 0x92239400] 22:04:47 INFO - PROCESS | 1773 | 1466744687596 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 1773 | ++DOMWINDOW == 85 (0xa23f6000) [pid = 1773] [serial = 2329] [outer = 0x92239400] 22:04:48 INFO - PROCESS | 1773 | 1466744688303 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:04:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:04:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1178ms 22:04:48 INFO - PROCESS | 1773 | 1466744688358 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:04:48 INFO - PROCESS | 1773 | 1466744688362 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 22:04:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:04:48 INFO - PROCESS | 1773 | 1466744688367 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 1773 | 1466744688370 Marionette TRACE conn3 <- [1,3070,null,{}] 22:04:48 INFO - PROCESS | 1773 | 1466744688376 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:48 INFO - PROCESS | 1773 | 1466744688385 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:48 INFO - PROCESS | 1773 | 1466744688586 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:04:48 INFO - PROCESS | 1773 | 1466744688775 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 1773 | 1466744688783 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:48 INFO - PROCESS | 1773 | ++DOCSHELL 0x98310c00 == 40 [pid = 1773] [id = 777] 22:04:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 86 (0x98350800) [pid = 1773] [serial = 2330] [outer = (nil)] 22:04:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 87 (0xa3391800) [pid = 1773] [serial = 2331] [outer = 0x98350800] 22:04:48 INFO - PROCESS | 1773 | 1466744688856 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 1773 | ++DOMWINDOW == 88 (0xa34c2800) [pid = 1773] [serial = 2332] [outer = 0x98350800] 22:04:49 INFO - PROCESS | 1773 | 1466744689640 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:04:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1287ms 22:04:49 INFO - PROCESS | 1773 | 1466744689656 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 1773 | 1466744689659 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 22:04:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:04:49 INFO - PROCESS | 1773 | 1466744689665 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 1773 | 1466744689668 Marionette TRACE conn3 <- [1,3074,null,{}] 22:04:49 INFO - PROCESS | 1773 | 1466744689673 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 1773 | 1466744689677 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:49 INFO - PROCESS | 1773 | 1466744689980 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:04:50 INFO - PROCESS | 1773 | 1466744690207 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 1773 | 1466744690213 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:50 INFO - PROCESS | 1773 | ++DOCSHELL 0x91e8b400 == 41 [pid = 1773] [id = 778] 22:04:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 89 (0x921a1c00) [pid = 1773] [serial = 2333] [outer = (nil)] 22:04:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 90 (0x92231000) [pid = 1773] [serial = 2334] [outer = 0x921a1c00] 22:04:50 INFO - PROCESS | 1773 | 1466744690284 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 1773 | ++DOMWINDOW == 91 (0x922f1000) [pid = 1773] [serial = 2335] [outer = 0x921a1c00] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x91e70800 == 40 [pid = 1773] [id = 770] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0xa2370c00 == 39 [pid = 1773] [id = 769] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9250c800 == 38 [pid = 1773] [id = 768] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x90c21800 == 37 [pid = 1773] [id = 767] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x91e84800 == 36 [pid = 1773] [id = 755] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x90c27c00 == 35 [pid = 1773] [id = 763] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9a759c00 == 34 [pid = 1773] [id = 765] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x921ae800 == 33 [pid = 1773] [id = 766] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x926edc00 == 32 [pid = 1773] [id = 764] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x978d2400 == 31 [pid = 1773] [id = 762] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x98310c00 == 30 [pid = 1773] [id = 777] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x90c23c00 == 29 [pid = 1773] [id = 776] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9a4a8c00 == 28 [pid = 1773] [id = 774] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x9b645800 == 27 [pid = 1773] [id = 775] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x922c7800 == 26 [pid = 1773] [id = 773] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x921a4400 == 25 [pid = 1773] [id = 771] 22:04:51 INFO - PROCESS | 1773 | --DOCSHELL 0x922e5400 == 24 [pid = 1773] [id = 772] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 90 (0x926f1000) [pid = 1773] [serial = 2267] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 89 (0x924d7400) [pid = 1773] [serial = 2266] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 88 (0x922c6c00) [pid = 1773] [serial = 2269] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 87 (0x9d95a800) [pid = 1773] [serial = 2261] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 86 (0x91e7ec00) [pid = 1773] [serial = 2263] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 85 (0x9c0edc00) [pid = 1773] [serial = 2254] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 84 (0x99296400) [pid = 1773] [serial = 2248] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 83 (0x926f7000) [pid = 1773] [serial = 2274] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 82 (0x926f9400) [pid = 1773] [serial = 2245] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 81 (0x977f4c00) [pid = 1773] [serial = 2281] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 80 (0x99e03000) [pid = 1773] [serial = 2249] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 79 (0x92b7fc00) [pid = 1773] [serial = 2275] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 78 (0x9c128000) [pid = 1773] [serial = 2258] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 77 (0x9d90d400) [pid = 1773] [serial = 2260] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 76 (0x951ce400) [pid = 1773] [serial = 2278] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x92413000) [pid = 1773] [serial = 2272] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x9bfe1800) [pid = 1773] [serial = 2255] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0x95112400) [pid = 1773] [serial = 2277] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x9b95ac00) [pid = 1773] [serial = 2251] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x922d0800) [pid = 1773] [serial = 2270] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95546000) [pid = 1773] [serial = 2280] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0x93b43800) [pid = 1773] [serial = 2246] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9c129400) [pid = 1773] [serial = 2257] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x921a7000) [pid = 1773] [serial = 2264] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x9b9be800) [pid = 1773] [serial = 2252] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 65 (0x978d3c00) [pid = 1773] [serial = 2283] [outer = (nil)] [url = about:blank] 22:04:51 INFO - PROCESS | 1773 | --DOMWINDOW == 64 (0x9830e800) [pid = 1773] [serial = 2284] [outer = (nil)] [url = about:blank] 22:04:52 INFO - PROCESS | 1773 | 1466744692232 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2589ms 22:04:52 INFO - PROCESS | 1773 | 1466744692256 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 1773 | 1466744692262 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 22:04:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:04:52 INFO - PROCESS | 1773 | 1466744692280 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 1773 | 1466744692285 Marionette TRACE conn3 <- [1,3078,null,{}] 22:04:52 INFO - PROCESS | 1773 | 1466744692303 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 1773 | 1466744692311 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:52 INFO - PROCESS | 1773 | 1466744692452 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:04:52 INFO - PROCESS | 1773 | 1466744692469 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 1773 | 1466744692479 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:52 INFO - PROCESS | 1773 | ++DOCSHELL 0x92232c00 == 25 [pid = 1773] [id = 779] 22:04:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 65 (0x92235400) [pid = 1773] [serial = 2336] [outer = (nil)] 22:04:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 66 (0x922c5c00) [pid = 1773] [serial = 2337] [outer = 0x92235400] 22:04:52 INFO - PROCESS | 1773 | 1466744692542 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x922c8800) [pid = 1773] [serial = 2338] [outer = 0x92235400] 22:04:53 INFO - PROCESS | 1773 | 1466744693304 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 1773 | 1466744693408 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 22:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:04:53 INFO - PROCESS | 1773 | 1466744693418 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - PROCESS | 1773 | 1466744693421 Marionette TRACE conn3 <- [1,3082,null,{}] 22:04:53 INFO - PROCESS | 1773 | 1466744693427 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:53 INFO - PROCESS | 1773 | 1466744693433 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:53 INFO - PROCESS | 1773 | 1466744693577 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:04:53 INFO - PROCESS | 1773 | 1466744693710 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 1773 | 1466744693721 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:53 INFO - PROCESS | 1773 | ++DOCSHELL 0x926eb400 == 26 [pid = 1773] [id = 780] 22:04:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x926ec400) [pid = 1773] [serial = 2339] [outer = (nil)] 22:04:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x926f3800) [pid = 1773] [serial = 2340] [outer = 0x926ec400] 22:04:53 INFO - PROCESS | 1773 | 1466744693785 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x92b7d400) [pid = 1773] [serial = 2341] [outer = 0x926ec400] 22:04:54 INFO - PROCESS | 1773 | 1466744694457 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:04:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:04:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:04:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:04:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1083ms 22:04:54 INFO - PROCESS | 1773 | 1466744694504 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 1773 | 1466744694508 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 22:04:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:04:54 INFO - PROCESS | 1773 | 1466744694514 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 1773 | 1466744694519 Marionette TRACE conn3 <- [1,3086,null,{}] 22:04:54 INFO - PROCESS | 1773 | 1466744694543 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 1773 | 1466744694552 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:54 INFO - PROCESS | 1773 | 1466744694727 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:04:54 INFO - PROCESS | 1773 | 1466744694755 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 1773 | 1466744694766 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:54 INFO - PROCESS | 1773 | ++DOCSHELL 0x93e65c00 == 27 [pid = 1773] [id = 781] 22:04:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x93e66000) [pid = 1773] [serial = 2342] [outer = (nil)] 22:04:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x95115000) [pid = 1773] [serial = 2343] [outer = 0x93e66000] 22:04:54 INFO - PROCESS | 1773 | 1466744694828 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x951d4800) [pid = 1773] [serial = 2344] [outer = 0x93e66000] 22:04:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:04:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1040ms 22:04:55 INFO - PROCESS | 1773 | 1466744695548 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:04:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:04:55 INFO - PROCESS | 1773 | 1466744695562 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 1773 | 1466744695565 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 22:04:55 INFO - PROCESS | 1773 | 1466744695572 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 1773 | 1466744695575 Marionette TRACE conn3 <- [1,3090,null,{}] 22:04:55 INFO - PROCESS | 1773 | 1466744695585 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:55 INFO - PROCESS | 1773 | 1466744695588 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:55 INFO - PROCESS | 1773 | 1466744695764 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:04:55 INFO - PROCESS | 1773 | 1466744695792 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 1773 | 1466744695800 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:55 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f5c00 == 28 [pid = 1773] [id = 782] 22:04:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x9556a400) [pid = 1773] [serial = 2345] [outer = (nil)] 22:04:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x977f7c00) [pid = 1773] [serial = 2346] [outer = 0x9556a400] 22:04:55 INFO - PROCESS | 1773 | 1466744695858 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x978d5800) [pid = 1773] [serial = 2347] [outer = 0x9556a400] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 75 (0x9bfe6000) [pid = 1773] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 74 (0x922cb800) [pid = 1773] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 73 (0xa2373000) [pid = 1773] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 72 (0x91e73800) [pid = 1773] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 71 (0x9a75d400) [pid = 1773] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 70 (0x95347000) [pid = 1773] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 69 (0xa0709800) [pid = 1773] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 68 (0x9920bc00) [pid = 1773] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 67 (0x9222b800) [pid = 1773] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:04:56 INFO - PROCESS | 1773 | --DOMWINDOW == 66 (0x91e85000) [pid = 1773] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:04:57 INFO - PROCESS | 1773 | 1466744697059 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:04:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1532ms 22:04:57 INFO - PROCESS | 1773 | 1466744697102 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 1773 | 1466744697105 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 22:04:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:04:57 INFO - PROCESS | 1773 | 1466744697111 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 1773 | 1466744697113 Marionette TRACE conn3 <- [1,3094,null,{}] 22:04:57 INFO - PROCESS | 1773 | 1466744697118 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:57 INFO - PROCESS | 1773 | 1466744697122 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:57 INFO - PROCESS | 1773 | 1466744697238 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:04:57 INFO - PROCESS | 1773 | 1466744697250 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 1773 | 1466744697256 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:57 INFO - PROCESS | 1773 | ++DOCSHELL 0x95569800 == 29 [pid = 1773] [id = 783] 22:04:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 67 (0x977ec400) [pid = 1773] [serial = 2348] [outer = (nil)] 22:04:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 68 (0x98353800) [pid = 1773] [serial = 2349] [outer = 0x977ec400] 22:04:57 INFO - PROCESS | 1773 | 1466744697315 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 1773 | ++DOMWINDOW == 69 (0x99293800) [pid = 1773] [serial = 2350] [outer = 0x977ec400] 22:04:57 INFO - PROCESS | 1773 | 1466744697993 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:04:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 925ms 22:04:58 INFO - PROCESS | 1773 | 1466744698036 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 1773 | 1466744698039 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 22:04:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:04:58 INFO - PROCESS | 1773 | 1466744698045 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 1773 | 1466744698048 Marionette TRACE conn3 <- [1,3098,null,{}] 22:04:58 INFO - PROCESS | 1773 | 1466744698052 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 1773 | 1466744698061 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:58 INFO - PROCESS | 1773 | 1466744698209 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:04:58 INFO - PROCESS | 1773 | 1466744698358 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 1773 | 1466744698364 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:58 INFO - PROCESS | 1773 | ++DOCSHELL 0x996e6400 == 30 [pid = 1773] [id = 784] 22:04:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 70 (0x996ea800) [pid = 1773] [serial = 2351] [outer = (nil)] 22:04:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 71 (0x9a889800) [pid = 1773] [serial = 2352] [outer = 0x996ea800] 22:04:58 INFO - PROCESS | 1773 | 1466744698424 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 1773 | ++DOMWINDOW == 72 (0x9a88f800) [pid = 1773] [serial = 2353] [outer = 0x996ea800] 22:04:59 INFO - PROCESS | 1773 | 1466744699073 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:04:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1085ms 22:04:59 INFO - PROCESS | 1773 | 1466744699151 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 1773 | 1466744699157 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 22:04:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:04:59 INFO - PROCESS | 1773 | 1466744699192 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 1773 | 1466744699197 Marionette TRACE conn3 <- [1,3102,null,{}] 22:04:59 INFO - PROCESS | 1773 | 1466744699204 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 1773 | 1466744699209 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:59 INFO - PROCESS | 1773 | 1466744699373 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:04:59 INFO - PROCESS | 1773 | 1466744699551 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 1773 | 1466744699564 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:04:59 INFO - PROCESS | 1773 | ++DOCSHELL 0x90c1b800 == 31 [pid = 1773] [id = 785] 22:04:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 73 (0x921a7000) [pid = 1773] [serial = 2354] [outer = (nil)] 22:04:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 74 (0x922c6400) [pid = 1773] [serial = 2355] [outer = 0x921a7000] 22:04:59 INFO - PROCESS | 1773 | 1466744699639 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 1773 | ++DOMWINDOW == 75 (0x922d0800) [pid = 1773] [serial = 2356] [outer = 0x921a7000] 22:05:00 INFO - PROCESS | 1773 | 1466744700399 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:05:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:05:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1232ms 22:05:00 INFO - PROCESS | 1773 | 1466744700435 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 1773 | 1466744700442 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 22:05:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:05:00 INFO - PROCESS | 1773 | 1466744700453 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 1773 | 1466744700457 Marionette TRACE conn3 <- [1,3106,null,{}] 22:05:00 INFO - PROCESS | 1773 | 1466744700463 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 1773 | 1466744700468 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:00 INFO - PROCESS | 1773 | 1466744700629 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:05:00 INFO - PROCESS | 1773 | 1466744700815 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 1773 | 1466744700821 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:00 INFO - PROCESS | 1773 | ++DOCSHELL 0x926f4400 == 32 [pid = 1773] [id = 786] 22:05:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 76 (0x92b83400) [pid = 1773] [serial = 2357] [outer = (nil)] 22:05:00 INFO - PROCESS | 1773 | ++DOMWINDOW == 77 (0x93b41800) [pid = 1773] [serial = 2358] [outer = 0x92b83400] 22:05:00 INFO - PROCESS | 1773 | 1466744700911 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 1773 | ++DOMWINDOW == 78 (0x93b50400) [pid = 1773] [serial = 2359] [outer = 0x92b83400] 22:05:01 INFO - PROCESS | 1773 | 1466744701756 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:05:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:05:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:05:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:05:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1331ms 22:05:01 INFO - PROCESS | 1773 | 1466744701784 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:05:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:05:01 INFO - PROCESS | 1773 | 1466744701789 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 22:05:01 INFO - PROCESS | 1773 | 1466744701796 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 1773 | 1466744701801 Marionette TRACE conn3 <- [1,3110,null,{}] 22:05:01 INFO - PROCESS | 1773 | 1466744701817 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 1773 | 1466744701827 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:01 INFO - PROCESS | 1773 | 1466744701994 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:05:02 INFO - PROCESS | 1773 | 1466744702182 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 1773 | 1466744702190 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:02 INFO - PROCESS | 1773 | ++DOCSHELL 0x99298000 == 33 [pid = 1773] [id = 787] 22:05:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 79 (0x99298800) [pid = 1773] [serial = 2360] [outer = (nil)] 22:05:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 80 (0x996e7400) [pid = 1773] [serial = 2361] [outer = 0x99298800] 22:05:02 INFO - PROCESS | 1773 | 1466744702264 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 1773 | ++DOMWINDOW == 81 (0x9a23d000) [pid = 1773] [serial = 2362] [outer = 0x99298800] 22:05:03 INFO - PROCESS | 1773 | 1466744703114 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:05:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:05:03 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 22:05:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:05:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:05:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1346ms 22:05:03 INFO - PROCESS | 1773 | 1466744703142 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:05:03 INFO - PROCESS | 1773 | 1466744703146 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 22:05:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:05:03 INFO - PROCESS | 1773 | 1466744703152 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 1773 | 1466744703155 Marionette TRACE conn3 <- [1,3114,null,{}] 22:05:03 INFO - PROCESS | 1773 | 1466744703160 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 1773 | 1466744703165 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:03 INFO - PROCESS | 1773 | 1466744703342 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:05:03 INFO - PROCESS | 1773 | 1466744703513 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a886479a-ae8d-4a2a-878f-958dda4835d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 1773 | 1466744703522 Marionette INFO sendAsync 8a51efb7-2cdf-4e54-a7c1-89473218b009 22:05:03 INFO - PROCESS | 1773 | ++DOCSHELL 0x9b138c00 == 34 [pid = 1773] [id = 788] 22:05:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 82 (0x9b139800) [pid = 1773] [serial = 2363] [outer = (nil)] 22:05:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 83 (0x9b1c6c00) [pid = 1773] [serial = 2364] [outer = 0x9b139800] 22:05:03 INFO - PROCESS | 1773 | 1466744703630 Marionette DEBUG loaded listener.js 22:05:03 INFO - PROCESS | 1773 | ++DOMWINDOW == 84 (0x9b1d0c00) [pid = 1773] [serial = 2365] [outer = 0x9b139800] 22:05:04 INFO - PROCESS | 1773 | 1466744704450 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:05:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:05:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1327ms 22:05:04 INFO - PROCESS | 1773 | 1466744704481 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 1773 | 1466744704484 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 22:05:05 INFO - PROCESS | 1773 | --DOCSHELL 0x95569800 == 33 [pid = 1773] [id = 783] 22:05:05 INFO - PROCESS | 1773 | --DOCSHELL 0x926f5c00 == 32 [pid = 1773] [id = 782] 22:05:05 INFO - PROCESS | 1773 | --DOCSHELL 0x93e65c00 == 31 [pid = 1773] [id = 781] 22:05:05 WARNING - u'runner_teardown' () 22:05:05 INFO - No more tests 22:05:05 INFO - Got 0 unexpected results 22:05:05 INFO - SUITE-END | took 1088s 22:05:05 INFO - Closing logging queue 22:05:05 INFO - queue closed 22:05:05 INFO - Return code: 0 22:05:05 WARNING - # TBPL SUCCESS # 22:05:05 INFO - Running post-action listener: _resource_record_post_action 22:05:05 INFO - Running post-run listener: _resource_record_post_run 22:05:06 INFO - Total resource usage - Wall time: 1122s; CPU: 98.0%; Read bytes: 14004224; Write bytes: 927797248; Read time: 488; Write time: 200100 22:05:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:05:06 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 4096; Write bytes: 155488256; Read time: 8; Write time: 126888 22:05:06 INFO - run-tests - Wall time: 1093s; CPU: 98.0%; Read bytes: 11018240; Write bytes: 772186112; Read time: 404; Write time: 73200 22:05:06 INFO - Running post-run listener: _upload_blobber_files 22:05:06 INFO - Blob upload gear active. 22:05:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:05:06 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 22:05:06 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'] 22:05:06 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 22:05:07 INFO - (blobuploader) - INFO - Open directory for files ... 22:05:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:05:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:05:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:05:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:05:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:05:09 INFO - (blobuploader) - INFO - Done attempting. 22:05:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:05:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:05:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:05:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:05:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:05:11 INFO - (blobuploader) - INFO - Done attempting. 22:05:11 INFO - (blobuploader) - INFO - Iteration through files over. 22:05:11 INFO - Return code: 0 22:05:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:05:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:05:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d1f99bf8b59ce851a995d7a1c6e69b003478bc0da62347db656d70019616e58f4529d283e01886f34ea93b0505e2ce446fee571cfd54615fb9bac4a11395401", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4990040519af8499b11c803a582e9593d6fe1a3555462a15e1fb01de247d5f2b5b18cd7dd2b1565dd2bdbabff628ff666a79c4a8edd3a2d9bde2eeaaa53d6143"} 22:05:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:05:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:05:11 INFO - Contents: 22:05:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d1f99bf8b59ce851a995d7a1c6e69b003478bc0da62347db656d70019616e58f4529d283e01886f34ea93b0505e2ce446fee571cfd54615fb9bac4a11395401", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4990040519af8499b11c803a582e9593d6fe1a3555462a15e1fb01de247d5f2b5b18cd7dd2b1565dd2bdbabff628ff666a79c4a8edd3a2d9bde2eeaaa53d6143"} 22:05:11 INFO - Running post-run listener: copy_logs_to_upload_dir 22:05:11 INFO - Copying logs to upload dir... 22:05:11 INFO - mkdir: /builds/slave/test/build/upload/logs 22:05:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1212.782386 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 13 secs) (at 2016-06-23 22:05:11.526122) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:05:11.527341) ========= 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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d1f99bf8b59ce851a995d7a1c6e69b003478bc0da62347db656d70019616e58f4529d283e01886f34ea93b0505e2ce446fee571cfd54615fb9bac4a11395401", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4990040519af8499b11c803a582e9593d6fe1a3555462a15e1fb01de247d5f2b5b18cd7dd2b1565dd2bdbabff628ff666a79c4a8edd3a2d9bde2eeaaa53d6143"} build_url:https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.029086 build_url: 'https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/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/5d1f99bf8b59ce851a995d7a1c6e69b003478bc0da62347db656d70019616e58f4529d283e01886f34ea93b0505e2ce446fee571cfd54615fb9bac4a11395401", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4990040519af8499b11c803a582e9593d6fe1a3555462a15e1fb01de247d5f2b5b18cd7dd2b1565dd2bdbabff628ff666a79c4a8edd3a2d9bde2eeaaa53d6143"}' symbols_url: 'https://queue.taskcluster.net/v1/task/H1Gxdu5UQGeBza-iuPg4Qw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:05:11.590846) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:05:11.591356) ========= 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-1466741495.601840-183562760 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016618 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:05:11.682950) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 22:05:11.683285) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 22:05:11.683681) ========= ========= Total master_lag: 0.94 =========