builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-614 starttime: 1466437423.92 results: success (0) buildid: 20160620070723 builduid: 7cea2a7f61a14fd9badb315a1e2eb13f revision: ec62fd62c9a7abd82517cd0243d166566fa776df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:43.924428) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:43.924906) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:43.925209) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.100873) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.101279) ========= 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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False --2016-06-20 08:43:44-- 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% 7.88M=0.001s 2016-06-20 08:43:44 (7.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.263150 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.396814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.397147) ========= 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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029199 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.458882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:44.459250) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ec62fd62c9a7abd82517cd0243d166566fa776df --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 ec62fd62c9a7abd82517cd0243d166566fa776df --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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False 2016-06-20 08:43:44,587 truncating revision to first 12 chars 2016-06-20 08:43:44,587 Setting DEBUG logging. 2016-06-20 08:43:44,587 attempt 1/10 2016-06-20 08:43:44,588 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ec62fd62c9a7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 08:43:44,991 unpacking tar archive at: mozilla-beta-ec62fd62c9a7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.718635 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:45.212984) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:45.213326) ========= script_repo_revision: ec62fd62c9a7abd82517cd0243d166566fa776df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:45.213709) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:45.213981) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:43:45.240718) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 20 secs) (at 2016-06-20 08:43:45.241194) ========= /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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False 08:43:45 INFO - MultiFileLogger online at 20160620 08:43:45 in /builds/slave/test 08:43:45 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 08:43:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:43:45 INFO - {'append_to_log': False, 08:43:45 INFO - 'base_work_dir': '/builds/slave/test', 08:43:45 INFO - 'blob_upload_branch': 'mozilla-beta', 08:43:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:43:45 INFO - 'buildbot_json_path': 'buildprops.json', 08:43:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:43:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:43:45 INFO - 'download_minidump_stackwalk': True, 08:43:45 INFO - 'download_symbols': 'true', 08:43:45 INFO - 'e10s': False, 08:43:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:43:45 INFO - 'tooltool.py': '/tools/tooltool.py', 08:43:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:43:45 INFO - '/tools/misc-python/virtualenv.py')}, 08:43:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:43:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:43:45 INFO - 'log_level': 'info', 08:43:45 INFO - 'log_to_console': True, 08:43:45 INFO - 'opt_config_files': (), 08:43:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:43:45 INFO - '--processes=1', 08:43:45 INFO - '--config=%(test_path)s/wptrunner.ini', 08:43:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:43:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:43:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:43:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:43:45 INFO - 'pip_index': False, 08:43:45 INFO - 'require_test_zip': True, 08:43:45 INFO - 'test_type': ('testharness',), 08:43:45 INFO - 'this_chunk': '1', 08:43:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:43:45 INFO - 'total_chunks': '10', 08:43:45 INFO - 'virtualenv_path': 'venv', 08:43:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:43:45 INFO - 'work_dir': 'build'} 08:43:45 INFO - ##### 08:43:45 INFO - ##### Running clobber step. 08:43:45 INFO - ##### 08:43:45 INFO - Running pre-action listener: _resource_record_pre_action 08:43:45 INFO - Running main action method: clobber 08:43:45 INFO - rmtree: /builds/slave/test/build 08:43:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:43:46 INFO - Running post-action listener: _resource_record_post_action 08:43:46 INFO - ##### 08:43:46 INFO - ##### Running read-buildbot-config step. 08:43:46 INFO - ##### 08:43:46 INFO - Running pre-action listener: _resource_record_pre_action 08:43:46 INFO - Running main action method: read_buildbot_config 08:43:46 INFO - Using buildbot properties: 08:43:46 INFO - { 08:43:46 INFO - "project": "", 08:43:46 INFO - "product": "firefox", 08:43:46 INFO - "script_repo_revision": "production", 08:43:46 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:43:46 INFO - "repository": "", 08:43:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:43:46 INFO - "buildid": "20160620070723", 08:43:46 INFO - "pgo_build": "False", 08:43:46 INFO - "basedir": "/builds/slave/test", 08:43:46 INFO - "buildnumber": 4, 08:43:46 INFO - "slavename": "tst-linux32-spot-614", 08:43:46 INFO - "revision": "ec62fd62c9a7abd82517cd0243d166566fa776df", 08:43:46 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 08:43:46 INFO - "platform": "linux", 08:43:46 INFO - "branch": "mozilla-beta", 08:43:46 INFO - "repo_path": "releases/mozilla-beta", 08:43:46 INFO - "moz_repo_path": "", 08:43:46 INFO - "stage_platform": "linux", 08:43:46 INFO - "builduid": "7cea2a7f61a14fd9badb315a1e2eb13f", 08:43:46 INFO - "slavebuilddir": "test" 08:43:46 INFO - } 08:43:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:43:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:43:46 INFO - Running post-action listener: _resource_record_post_action 08:43:46 INFO - ##### 08:43:46 INFO - ##### Running download-and-extract step. 08:43:46 INFO - ##### 08:43:46 INFO - Running pre-action listener: _resource_record_pre_action 08:43:46 INFO - Running main action method: download_and_extract 08:43:46 INFO - mkdir: /builds/slave/test/build/tests 08:43:46 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')]} 08:43:46 INFO - https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:43:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:43:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:43:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:47 INFO - Downloaded 1291 bytes. 08:43:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:43:47 INFO - Using the following test package requirements: 08:43:47 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:43:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:43:47 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:43:47 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'jsshell-linux-i686.zip'], 08:43:47 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:43:47 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:43:47 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:43:47 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:43:47 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:43:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:43:47 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:43:47 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 08:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:47 INFO - https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:43:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:43:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:43:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:50 INFO - Downloaded 22809875 bytes. 08:43:50 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/*'] 08:43:50 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/* 08:43:51 INFO - caution: filename not matched: web-platform/* 08:43:51 INFO - Return code: 11 08:43:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:51 INFO - https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:43:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:43:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:43:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:55 INFO - Downloaded 36389080 bytes. 08:43:55 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/*'] 08:43:55 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/* 08:43:59 INFO - caution: filename not matched: bin/* 08:43:59 INFO - caution: filename not matched: config/* 08:43:59 INFO - caution: filename not matched: mozbase/* 08:43:59 INFO - caution: filename not matched: marionette/* 08:43:59 INFO - caution: filename not matched: tools/wptserve/* 08:43:59 INFO - Return code: 11 08:43:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:43:59 INFO - https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:43:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:43:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:43:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:43:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:44:06 INFO - Downloaded 69345329 bytes. 08:44:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:44:06 INFO - mkdir: /builds/slave/test/properties 08:44:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:44:06 INFO - Writing to file /builds/slave/test/properties/build_url 08:44:06 INFO - Contents: 08:44:06 INFO - build_url:https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:44:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:44:06 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:44:06 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:44:06 INFO - Contents: 08:44:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:44:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:06 INFO - https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:44:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:44:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:44:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:44:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RJclcNGTQzagf4n0YxYo3w/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 08:44:14 INFO - Downloaded 92331174 bytes. 08:44:14 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'] 08:44:14 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 08:44:25 INFO - Return code: 0 08:44:25 INFO - Running post-action listener: _resource_record_post_action 08:44:25 INFO - Running post-action listener: set_extra_try_arguments 08:44:25 INFO - ##### 08:44:25 INFO - ##### Running create-virtualenv step. 08:44:25 INFO - ##### 08:44:25 INFO - Running pre-action listener: _pre_create_virtualenv 08:44:25 INFO - Running pre-action listener: _resource_record_pre_action 08:44:25 INFO - Running main action method: create_virtualenv 08:44:25 INFO - Creating virtualenv /builds/slave/test/build/venv 08:44:25 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 08:44:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:44:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:44:25 INFO - Using real prefix '/usr' 08:44:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:44:26 INFO - Installing distribute.............................................................................................................................................................................................done. 08:44:30 INFO - Installing pip.................done. 08:44:30 INFO - Return code: 0 08:44:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:44:30 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')]} 08:44:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:30 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')]} 08:44:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:30 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 0xa2a6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, '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-1466437413.147955-952118540', '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 08:44:30 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 08:44:30 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 08:44:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:30 INFO - 'CCACHE_UMASK': '002', 08:44:30 INFO - 'DISPLAY': ':0', 08:44:30 INFO - 'HOME': '/home/cltbld', 08:44:30 INFO - 'LANG': 'en_US.UTF-8', 08:44:30 INFO - 'LOGNAME': 'cltbld', 08:44:30 INFO - 'MAIL': '/var/mail/cltbld', 08:44:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:30 INFO - 'MOZ_NO_REMOTE': '1', 08:44:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:30 INFO - 'PWD': '/builds/slave/test', 08:44:30 INFO - 'SHELL': '/bin/bash', 08:44:30 INFO - 'SHLVL': '1', 08:44:30 INFO - 'TERM': 'linux', 08:44:30 INFO - 'TMOUT': '86400', 08:44:30 INFO - 'USER': 'cltbld', 08:44:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:44:30 INFO - '_': '/tools/buildbot/bin/python'} 08:44:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:30 INFO - Downloading/unpacking psutil>=0.7.1 08:44:30 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 08:44:30 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 08:44:30 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 08:44:30 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 08:44:30 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 08:44:30 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 08:44:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:44:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:44:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:44:35 INFO - Installing collected packages: psutil 08:44:35 INFO - Running setup.py install for psutil 08:44:35 INFO - building 'psutil._psutil_linux' extension 08:44:35 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 08:44:35 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:44:35 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:44:36 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 08:44:36 INFO - building 'psutil._psutil_posix' extension 08:44:36 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 08:44:36 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 08:44:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:44:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:44:36 INFO - Successfully installed psutil 08:44:36 INFO - Cleaning up... 08:44:36 INFO - Return code: 0 08:44:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:44:36 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')]} 08:44:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:36 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')]} 08:44:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:36 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 0xa2a6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, '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-1466437413.147955-952118540', '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 08:44:36 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 08:44:36 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 08:44:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:36 INFO - 'CCACHE_UMASK': '002', 08:44:36 INFO - 'DISPLAY': ':0', 08:44:36 INFO - 'HOME': '/home/cltbld', 08:44:36 INFO - 'LANG': 'en_US.UTF-8', 08:44:36 INFO - 'LOGNAME': 'cltbld', 08:44:36 INFO - 'MAIL': '/var/mail/cltbld', 08:44:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:36 INFO - 'MOZ_NO_REMOTE': '1', 08:44:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:36 INFO - 'PWD': '/builds/slave/test', 08:44:36 INFO - 'SHELL': '/bin/bash', 08:44:36 INFO - 'SHLVL': '1', 08:44:36 INFO - 'TERM': 'linux', 08:44:36 INFO - 'TMOUT': '86400', 08:44:36 INFO - 'USER': 'cltbld', 08:44:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:44:36 INFO - '_': '/tools/buildbot/bin/python'} 08:44:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:44:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:44:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:44:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:44:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:44:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:44:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:44:40 INFO - Installing collected packages: mozsystemmonitor 08:44:40 INFO - Running setup.py install for mozsystemmonitor 08:44:41 INFO - Successfully installed mozsystemmonitor 08:44:41 INFO - Cleaning up... 08:44:41 INFO - Return code: 0 08:44:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:44:41 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')]} 08:44:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:41 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')]} 08:44:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:41 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 0xa2a6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, '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-1466437413.147955-952118540', '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 08:44:41 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 08:44:41 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 08:44:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:41 INFO - 'CCACHE_UMASK': '002', 08:44:41 INFO - 'DISPLAY': ':0', 08:44:41 INFO - 'HOME': '/home/cltbld', 08:44:41 INFO - 'LANG': 'en_US.UTF-8', 08:44:41 INFO - 'LOGNAME': 'cltbld', 08:44:41 INFO - 'MAIL': '/var/mail/cltbld', 08:44:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:41 INFO - 'MOZ_NO_REMOTE': '1', 08:44:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:41 INFO - 'PWD': '/builds/slave/test', 08:44:41 INFO - 'SHELL': '/bin/bash', 08:44:41 INFO - 'SHLVL': '1', 08:44:41 INFO - 'TERM': 'linux', 08:44:41 INFO - 'TMOUT': '86400', 08:44:41 INFO - 'USER': 'cltbld', 08:44:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:44:41 INFO - '_': '/tools/buildbot/bin/python'} 08:44:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:41 INFO - Downloading/unpacking blobuploader==1.2.4 08:44:41 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 08:44:41 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 08:44:41 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 08:44:41 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 08:44:41 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 08:44:41 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 08:44:45 INFO - Downloading blobuploader-1.2.4.tar.gz 08:44:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:44:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:44:45 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 08:44:45 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 08:44:45 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 08:44:45 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 08:44:45 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 08:44:45 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 08:44:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:44:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:44:46 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 08:44:46 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 08:44:46 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 08:44:46 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 08:44:46 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 08:44:46 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 08:44:47 INFO - Downloading docopt-0.6.1.tar.gz 08:44:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:44:47 INFO - Installing collected packages: blobuploader, requests, docopt 08:44:47 INFO - Running setup.py install for blobuploader 08:44:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:44:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:44:47 INFO - Running setup.py install for requests 08:44:48 INFO - Running setup.py install for docopt 08:44:48 INFO - Successfully installed blobuploader requests docopt 08:44:48 INFO - Cleaning up... 08:44:48 INFO - Return code: 0 08:44:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:48 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 0xa2a6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, '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-1466437413.147955-952118540', '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 08:44:48 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 08:44:48 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 08:44:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:48 INFO - 'CCACHE_UMASK': '002', 08:44:48 INFO - 'DISPLAY': ':0', 08:44:48 INFO - 'HOME': '/home/cltbld', 08:44:48 INFO - 'LANG': 'en_US.UTF-8', 08:44:48 INFO - 'LOGNAME': 'cltbld', 08:44:48 INFO - 'MAIL': '/var/mail/cltbld', 08:44:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:48 INFO - 'MOZ_NO_REMOTE': '1', 08:44:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:48 INFO - 'PWD': '/builds/slave/test', 08:44:48 INFO - 'SHELL': '/bin/bash', 08:44:48 INFO - 'SHLVL': '1', 08:44:48 INFO - 'TERM': 'linux', 08:44:48 INFO - 'TMOUT': '86400', 08:44:48 INFO - 'USER': 'cltbld', 08:44:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:44:48 INFO - '_': '/tools/buildbot/bin/python'} 08:44:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:44:49 INFO - Running setup.py (path:/tmp/pip-RkEQSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:44:49 INFO - Running setup.py (path:/tmp/pip-SEqi7R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:44:49 INFO - Running setup.py (path:/tmp/pip-yfgbx_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:44:49 INFO - Running setup.py (path:/tmp/pip-K4Z5PW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:44:49 INFO - Running setup.py (path:/tmp/pip-nne1LS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:44:49 INFO - Running setup.py (path:/tmp/pip-mINGKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:44:49 INFO - Running setup.py (path:/tmp/pip-Pwsg7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:44:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:44:49 INFO - Running setup.py (path:/tmp/pip-eX8kLJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:44:50 INFO - Running setup.py (path:/tmp/pip-63ryGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:44:50 INFO - Running setup.py (path:/tmp/pip-7eOd59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:44:50 INFO - Running setup.py (path:/tmp/pip-_CwqXK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:44:50 INFO - Running setup.py (path:/tmp/pip-bchg_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:44:50 INFO - Running setup.py (path:/tmp/pip-FpQAMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:44:50 INFO - Running setup.py (path:/tmp/pip-gs_t1C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:50 INFO - Running setup.py (path:/tmp/pip-_dbpZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:44:50 INFO - Running setup.py (path:/tmp/pip-se3xbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:44:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:44:51 INFO - Running setup.py (path:/tmp/pip-nPv4Tv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:44:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:44:51 INFO - Running setup.py (path:/tmp/pip-n6xl47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:44:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:44:51 INFO - Running setup.py (path:/tmp/pip-fP2DoY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:44:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:51 INFO - Running setup.py (path:/tmp/pip-1y0D1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:44:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:44:51 INFO - Running setup.py (path:/tmp/pip-VqrQho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:44:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:44:52 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 08:44:52 INFO - Running setup.py install for manifestparser 08:44:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:44:52 INFO - Running setup.py install for mozcrash 08:44:52 INFO - Running setup.py install for mozdebug 08:44:52 INFO - Running setup.py install for mozdevice 08:44:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Running setup.py install for mozfile 08:44:53 INFO - Running setup.py install for mozhttpd 08:44:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Running setup.py install for mozinfo 08:44:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Running setup.py install for mozInstall 08:44:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:44:53 INFO - Running setup.py install for mozleak 08:44:54 INFO - Running setup.py install for mozlog 08:44:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:44:54 INFO - Running setup.py install for moznetwork 08:44:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:44:54 INFO - Running setup.py install for mozprocess 08:44:54 INFO - Running setup.py install for mozprofile 08:44:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:44:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:44:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:44:54 INFO - Running setup.py install for mozrunner 08:44:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:44:55 INFO - Running setup.py install for mozscreenshot 08:44:55 INFO - Running setup.py install for moztest 08:44:55 INFO - Running setup.py install for mozversion 08:44:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:44:55 INFO - Running setup.py install for wptserve 08:44:56 INFO - Running setup.py install for marionette-driver 08:44:56 INFO - Running setup.py install for browsermob-proxy 08:44:56 INFO - Running setup.py install for marionette-client 08:44:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:44:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:44:57 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 08:44:57 INFO - Cleaning up... 08:44:57 INFO - Return code: 0 08:44:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:44:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:44:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:44:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:44:57 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 0xa2a6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, '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-1466437413.147955-952118540', '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 08:44:57 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 08:44:57 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 08:44:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:44:57 INFO - 'CCACHE_UMASK': '002', 08:44:57 INFO - 'DISPLAY': ':0', 08:44:57 INFO - 'HOME': '/home/cltbld', 08:44:57 INFO - 'LANG': 'en_US.UTF-8', 08:44:57 INFO - 'LOGNAME': 'cltbld', 08:44:57 INFO - 'MAIL': '/var/mail/cltbld', 08:44:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:44:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:44:57 INFO - 'MOZ_NO_REMOTE': '1', 08:44:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:44:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:44:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:44:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:44:57 INFO - 'PWD': '/builds/slave/test', 08:44:57 INFO - 'SHELL': '/bin/bash', 08:44:57 INFO - 'SHLVL': '1', 08:44:57 INFO - 'TERM': 'linux', 08:44:57 INFO - 'TMOUT': '86400', 08:44:57 INFO - 'USER': 'cltbld', 08:44:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:44:57 INFO - '_': '/tools/buildbot/bin/python'} 08:44:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:44:57 INFO - Running setup.py (path:/tmp/pip-iAlpzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:44:57 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)) 08:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:44:57 INFO - Running setup.py (path:/tmp/pip-ak4hQl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:44:57 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)) 08:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:44:57 INFO - Running setup.py (path:/tmp/pip-0Ww1_U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:44:58 INFO - Running setup.py (path:/tmp/pip-lZx3BU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:44:58 INFO - Running setup.py (path:/tmp/pip-Sai9QJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:44:58 INFO - Running setup.py (path:/tmp/pip-7OhlHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:44:58 INFO - Running setup.py (path:/tmp/pip-EBlZf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:44:58 INFO - Running setup.py (path:/tmp/pip-03gPVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:44:58 INFO - Running setup.py (path:/tmp/pip-BKYu1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:44:58 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)) 08:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:44:58 INFO - Running setup.py (path:/tmp/pip-vZRKPe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:44:59 INFO - Running setup.py (path:/tmp/pip-NTQcjz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:44:59 INFO - Running setup.py (path:/tmp/pip-lE8Gkp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:44:59 INFO - Running setup.py (path:/tmp/pip-_WyjnJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:44:59 INFO - Running setup.py (path:/tmp/pip-JaTv7q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:59 INFO - Running setup.py (path:/tmp/pip-9R75mU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:44:59 INFO - Running setup.py (path:/tmp/pip-zRE7yX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:44:59 INFO - Running setup.py (path:/tmp/pip-HHJ2C_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:44:59 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)) 08:44:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:00 INFO - Running setup.py (path:/tmp/pip-VYKDsS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:00 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)) 08:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:00 INFO - Running setup.py (path:/tmp/pip-ieaF65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:00 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)) 08:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:00 INFO - Running setup.py (path:/tmp/pip-Yssiu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:00 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)) 08:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:00 INFO - Running setup.py (path:/tmp/pip-IyPn_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:00 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)) 08:45:00 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)) 08:45:00 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)) 08:45:00 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)) 08:45:00 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)) 08:45:00 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)) 08:45:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:45:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:01 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 08:45:01 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 08:45:01 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 08:45:01 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 08:45:05 INFO - Downloading blessings-1.6.tar.gz 08:45:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:45:06 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)) 08:45:06 INFO - Installing collected packages: blessings 08:45:06 INFO - Running setup.py install for blessings 08:45:06 INFO - Successfully installed blessings 08:45:06 INFO - Cleaning up... 08:45:06 INFO - Return code: 0 08:45:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:45:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:06 INFO - Reading from file tmpfile_stdout 08:45:06 INFO - Current package versions: 08:45:06 INFO - argparse == 1.2.1 08:45:06 INFO - blessings == 1.6 08:45:06 INFO - blobuploader == 1.2.4 08:45:06 INFO - browsermob-proxy == 0.6.0 08:45:06 INFO - docopt == 0.6.1 08:45:06 INFO - manifestparser == 1.1 08:45:06 INFO - marionette-client == 2.3.0 08:45:06 INFO - marionette-driver == 1.4.0 08:45:06 INFO - mozInstall == 1.12 08:45:06 INFO - mozcrash == 0.17 08:45:06 INFO - mozdebug == 0.1 08:45:06 INFO - mozdevice == 0.48 08:45:06 INFO - mozfile == 1.2 08:45:06 INFO - mozhttpd == 0.7 08:45:06 INFO - mozinfo == 0.9 08:45:06 INFO - mozleak == 0.1 08:45:06 INFO - mozlog == 3.1 08:45:06 INFO - moznetwork == 0.27 08:45:06 INFO - mozprocess == 0.22 08:45:06 INFO - mozprofile == 0.28 08:45:06 INFO - mozrunner == 6.11 08:45:06 INFO - mozscreenshot == 0.1 08:45:06 INFO - mozsystemmonitor == 0.0 08:45:06 INFO - moztest == 0.7 08:45:06 INFO - mozversion == 1.4 08:45:06 INFO - psutil == 3.1.1 08:45:06 INFO - requests == 1.2.3 08:45:06 INFO - wptserve == 1.4.0 08:45:06 INFO - wsgiref == 0.1.2 08:45:06 INFO - Running post-action listener: _resource_record_post_action 08:45:06 INFO - Running post-action listener: _start_resource_monitoring 08:45:07 INFO - Starting resource monitoring. 08:45:07 INFO - ##### 08:45:07 INFO - ##### Running pull step. 08:45:07 INFO - ##### 08:45:07 INFO - Running pre-action listener: _resource_record_pre_action 08:45:07 INFO - Running main action method: pull 08:45:07 INFO - Pull has nothing to do! 08:45:07 INFO - Running post-action listener: _resource_record_post_action 08:45:07 INFO - ##### 08:45:07 INFO - ##### Running install step. 08:45:07 INFO - ##### 08:45:07 INFO - Running pre-action listener: _resource_record_pre_action 08:45:07 INFO - Running main action method: install 08:45:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:07 INFO - Reading from file tmpfile_stdout 08:45:07 INFO - Detecting whether we're running mozinstall >=1.0... 08:45:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:45:07 INFO - Reading from file tmpfile_stdout 08:45:07 INFO - Output received: 08:45:07 INFO - Usage: mozinstall [options] installer 08:45:07 INFO - Options: 08:45:07 INFO - -h, --help show this help message and exit 08:45:07 INFO - -d DEST, --destination=DEST 08:45:07 INFO - Directory to install application into. [default: 08:45:07 INFO - "/builds/slave/test"] 08:45:07 INFO - --app=APP Application being installed. [default: firefox] 08:45:07 INFO - mkdir: /builds/slave/test/build/application 08:45:07 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'] 08:45:07 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 08:45:39 INFO - Reading from file tmpfile_stdout 08:45:39 INFO - Output received: 08:45:39 INFO - /builds/slave/test/build/application/firefox/firefox 08:45:39 INFO - Running post-action listener: _resource_record_post_action 08:45:39 INFO - ##### 08:45:39 INFO - ##### Running run-tests step. 08:45:39 INFO - ##### 08:45:39 INFO - Running pre-action listener: _resource_record_pre_action 08:45:39 INFO - Running main action method: run_tests 08:45:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:45:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:45:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:45:39 INFO - grabbing minidump binary from tooltool 08:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:39 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 0xa3b0f70>, '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 0xa3b0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:45:39 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 08:45:39 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 08:45:39 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:45:39 INFO - Return code: 0 08:45:39 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:45:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:45:39 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/RJclcNGTQzagf4n0YxYo3w/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 08:45:39 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/RJclcNGTQzagf4n0YxYo3w/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 08:45:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:45:39 INFO - 'CCACHE_UMASK': '002', 08:45:39 INFO - 'DISPLAY': ':0', 08:45:39 INFO - 'HOME': '/home/cltbld', 08:45:39 INFO - 'LANG': 'en_US.UTF-8', 08:45:39 INFO - 'LOGNAME': 'cltbld', 08:45:39 INFO - 'MAIL': '/var/mail/cltbld', 08:45:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:45:39 INFO - 'MOZ_NO_REMOTE': '1', 08:45:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:45:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:39 INFO - 'PWD': '/builds/slave/test', 08:45:39 INFO - 'SHELL': '/bin/bash', 08:45:39 INFO - 'SHLVL': '1', 08:45:39 INFO - 'TERM': 'linux', 08:45:39 INFO - 'TMOUT': '86400', 08:45:39 INFO - 'USER': 'cltbld', 08:45:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466437413.147955-952118540', 08:45:39 INFO - '_': '/tools/buildbot/bin/python'} 08:45:39 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/RJclcNGTQzagf4n0YxYo3w/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 08:45:40 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 08:45:40 INFO - import pkg_resources 08:45:41 INFO - Using 1 client processes 08:45:41 INFO - wptserve Starting http server on 127.0.0.1:8000 08:45:41 INFO - wptserve Starting http server on 127.0.0.1:8001 08:45:41 INFO - wptserve Starting http server on 127.0.0.1:8443 08:45:43 INFO - SUITE-START | Running 778 tests 08:45:43 INFO - Running testharness tests 08:45:43 INFO - Setting up ssl 08:45:43 INFO - PROCESS | certutil | 08:45:43 INFO - PROCESS | certutil | 08:45:43 INFO - PROCESS | certutil | 08:45:43 INFO - Certificate Nickname Trust Attributes 08:45:43 INFO - SSL,S/MIME,JAR/XPI 08:45:43 INFO - 08:45:43 INFO - web-platform-tests CT,, 08:45:43 INFO - 08:45:43 INFO - Starting runner 08:45:46 INFO - PROCESS | 1708 | 1466437546764 Marionette DEBUG Marionette enabled via build flag and pref 08:45:47 INFO - PROCESS | 1708 | ++DOCSHELL 0xa4d42000 == 1 [pid = 1708] [id = 1] 08:45:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 1 (0xa4d42400) [pid = 1708] [serial = 1] [outer = (nil)] 08:45:47 INFO - PROCESS | 1708 | [1708] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 2 (0xa4d42c00) [pid = 1708] [serial = 2] [outer = 0xa4d42400] 08:45:47 INFO - PROCESS | 1708 | 1466437547511 Marionette INFO Listening on port 2828 08:45:48 INFO - PROCESS | 1708 | 1466437548127 Marionette DEBUG Marionette enabled via command-line flag 08:45:48 INFO - PROCESS | 1708 | ++DOCSHELL 0xa239e000 == 2 [pid = 1708] [id = 2] 08:45:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 3 (0xa23a7000) [pid = 1708] [serial = 3] [outer = (nil)] 08:45:48 INFO - PROCESS | 1708 | [1708] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:45:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 4 (0xa23a7800) [pid = 1708] [serial = 4] [outer = 0xa23a7000] 08:45:48 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c19c0 08:45:48 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c54c0 08:45:48 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20cf480 08:45:48 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f10e0 08:45:48 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f1e00 08:45:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 5 (0xa1123000) [pid = 1708] [serial = 5] [outer = 0xa4d42400] 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548567 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38853 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548602 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38854 08:45:48 INFO - PROCESS | 1708 | 1466437548679 Marionette DEBUG Closed connection conn0 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548811 Marionette DEBUG Closed connection conn1 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548838 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38855 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548913 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38856 08:45:48 INFO - PROCESS | 1708 | 1466437548923 Marionette DEBUG Closed connection conn2 08:45:48 INFO - PROCESS | 1708 | [1708] 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 08:45:48 INFO - PROCESS | 1708 | 1466437548958 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38857 08:45:48 INFO - PROCESS | 1708 | 1466437548967 Marionette DEBUG Closed connection conn3 08:45:49 INFO - PROCESS | 1708 | 1466437549015 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:45:49 INFO - PROCESS | 1708 | 1466437549033 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":"20160620070723","device":"desktop","version":"48.0"} 08:45:49 INFO - PROCESS | 1708 | [1708] 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 08:45:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b5aa000 == 3 [pid = 1708] [id = 3] 08:45:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 6 (0x9b5aa400) [pid = 1708] [serial = 6] [outer = (nil)] 08:45:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b5aa800 == 4 [pid = 1708] [id = 4] 08:45:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 7 (0x9b5aac00) [pid = 1708] [serial = 7] [outer = (nil)] 08:45:51 INFO - PROCESS | 1708 | [1708] 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 08:45:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x9abcdc00 == 5 [pid = 1708] [id = 5] 08:45:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 8 (0x9abce000) [pid = 1708] [serial = 8] [outer = (nil)] 08:45:51 INFO - PROCESS | 1708 | [1708] 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 08:45:51 INFO - PROCESS | 1708 | [1708] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:45:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 9 (0x9a94f800) [pid = 1708] [serial = 9] [outer = 0x9abce000] 08:45:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 10 (0x9a53b000) [pid = 1708] [serial = 10] [outer = 0x9b5aa400] 08:45:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 11 (0x9a53cc00) [pid = 1708] [serial = 11] [outer = 0x9b5aac00] 08:45:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 12 (0x9a53f400) [pid = 1708] [serial = 12] [outer = 0x9abce000] 08:45:53 INFO - PROCESS | 1708 | 1466437553245 Marionette INFO startBrowser e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:53 INFO - PROCESS | 1708 | 1466437553293 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1708 | 1466437553314 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1708 | 1466437553318 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 13 (0x993e8000) [pid = 1708] [serial = 13] [outer = 0x9abce000] 08:45:54 INFO - PROCESS | 1708 | 1466437554031 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e80c6eef-6eaa-472e-9b92-3a41c20c5e4e","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":"20160620070723","device":"desktop","version":"48.0","command_id":1}}] 08:45:54 INFO - PROCESS | 1708 | 1466437554312 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:45:54 INFO - PROCESS | 1708 | 1466437554320 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:54 INFO - PROCESS | 1708 | 1466437554694 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:45:54 INFO - PROCESS | 1708 | 1466437554830 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:45:54 INFO - PROCESS | 1708 | 1466437554838 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:54 INFO - PROCESS | 1708 | [1708] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:45:54 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 14 (0x96f10400) [pid = 1708] [serial = 14] [outer = 0x9abce000] 08:45:55 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:45:55 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:45:55 INFO - PROCESS | 1708 | 1466437555492 Marionette TRACE conn4 <- [1,3,null,{}] 08:45:55 INFO - PROCESS | 1708 | 1466437555533 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:45:55 INFO - PROCESS | 1708 | 1466437555538 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:55 INFO - PROCESS | 1708 | 1466437555590 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:45:55 INFO - PROCESS | 1708 | 1466437555721 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1708 | 1466437555728 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:45:55 INFO - PROCESS | 1708 | 1466437555747 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1708 | 1466437555753 Marionette TRACE conn4 <- [1,6,null,{}] 08:45:55 INFO - PROCESS | 1708 | 1466437555778 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1708 | 1466437555788 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:55 INFO - PROCESS | 1708 | 1466437555820 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:45:55 INFO - PROCESS | 1708 | 1466437555831 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1708 | 1466437555838 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b243c00 == 6 [pid = 1708] [id = 6] 08:45:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 15 (0xa208a800) [pid = 1708] [serial = 15] [outer = (nil)] 08:45:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 16 (0x93dd0400) [pid = 1708] [serial = 16] [outer = 0xa208a800] 08:45:55 INFO - PROCESS | 1708 | 1466437555935 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 17 (0x93dd5400) [pid = 1708] [serial = 17] [outer = 0xa208a800] 08:45:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6c800 == 7 [pid = 1708] [id = 7] 08:45:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 18 (0x93a72c00) [pid = 1708] [serial = 18] [outer = (nil)] 08:45:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 19 (0x93a75000) [pid = 1708] [serial = 19] [outer = 0x93a72c00] 08:45:56 INFO - PROCESS | 1708 | 1466437556472 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 20 (0x9a4eb400) [pid = 1708] [serial = 20] [outer = 0x93a72c00] 08:45:57 INFO - PROCESS | 1708 | [1708] 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 08:45:57 INFO - PROCESS | 1708 | 1466437557051 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1366ms 08:45:57 INFO - PROCESS | 1708 | 1466437557385 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1708 | 1466437557392 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:45:57 INFO - PROCESS | 1708 | 1466437557449 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1708 | 1466437557455 Marionette TRACE conn4 <- [1,10,null,{}] 08:45:57 INFO - PROCESS | 1708 | 1466437557476 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1708 | 1466437557485 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:57 INFO - PROCESS | 1708 | 1466437557752 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:45:57 INFO - PROCESS | 1708 | 1466437557866 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1708 | 1466437557875 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x9236f800 == 8 [pid = 1708] [id = 8] 08:45:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 21 (0x92f5a000) [pid = 1708] [serial = 21] [outer = (nil)] 08:45:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 22 (0x92f61400) [pid = 1708] [serial = 22] [outer = 0x92f5a000] 08:45:57 INFO - PROCESS | 1708 | 1466437557967 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 23 (0x93a6d800) [pid = 1708] [serial = 23] [outer = 0x92f5a000] 08:45:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x93dd0800 == 9 [pid = 1708] [id = 9] 08:45:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 24 (0x93dd3400) [pid = 1708] [serial = 24] [outer = (nil)] 08:45:58 INFO - PROCESS | 1708 | 1466437558909 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:45:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 25 (0x93dd5000) [pid = 1708] [serial = 25] [outer = 0x93dd3400] 08:45:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 26 (0x94849c00) [pid = 1708] [serial = 26] [outer = 0x93dd3400] 08:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1577ms 08:45:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x96f07c00 == 10 [pid = 1708] [id = 10] 08:45:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 27 (0x97a52400) [pid = 1708] [serial = 27] [outer = (nil)] 08:45:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 28 (0x9938cc00) [pid = 1708] [serial = 28] [outer = 0x97a52400] 08:45:59 INFO - PROCESS | 1708 | 1466437559139 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1708 | 1466437559146 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:45:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 29 (0x998d0c00) [pid = 1708] [serial = 29] [outer = 0x97a52400] 08:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:45:59 INFO - PROCESS | 1708 | 1466437559265 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1708 | 1466437559273 Marionette TRACE conn4 <- [1,14,null,{}] 08:45:59 INFO - PROCESS | 1708 | 1466437559330 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1708 | 1466437559337 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:59 INFO - PROCESS | 1708 | 1466437559632 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:45:59 INFO - PROCESS | 1708 | 1466437559758 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1708 | 1466437559766 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:45:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x95376000 == 11 [pid = 1708] [id = 11] 08:45:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 30 (0x96f03000) [pid = 1708] [serial = 30] [outer = (nil)] 08:45:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 31 (0x9959ec00) [pid = 1708] [serial = 31] [outer = 0x96f03000] 08:45:59 INFO - PROCESS | 1708 | 1466437559889 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 32 (0x9b24a000) [pid = 1708] [serial = 32] [outer = 0x96f03000] 08:46:00 INFO - PROCESS | 1708 | 1466437560897 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1750ms 08:46:00 INFO - PROCESS | 1708 | 1466437560943 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:46:00 INFO - PROCESS | 1708 | 1466437560948 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:46:00 INFO - PROCESS | 1708 | 1466437560955 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1708 | 1466437560958 Marionette TRACE conn4 <- [1,18,null,{}] 08:46:00 INFO - PROCESS | 1708 | 1466437560974 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1708 | 1466437560985 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:01 INFO - PROCESS | 1708 | 1466437561278 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:46:01 INFO - PROCESS | 1708 | 1466437561450 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1708 | 1466437561466 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:01 INFO - PROCESS | 1708 | ++DOCSHELL 0xa06ec800 == 12 [pid = 1708] [id = 12] 08:46:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 33 (0xa1124400) [pid = 1708] [serial = 33] [outer = (nil)] 08:46:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 34 (0xa208c400) [pid = 1708] [serial = 34] [outer = 0xa1124400] 08:46:01 INFO - PROCESS | 1708 | 1466437561601 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 35 (0xa23f5000) [pid = 1708] [serial = 35] [outer = 0xa1124400] 08:46:02 INFO - PROCESS | 1708 | 1466437562729 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1838ms 08:46:02 INFO - PROCESS | 1708 | 1466437562794 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1708 | 1466437562801 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:46:02 INFO - PROCESS | 1708 | 1466437562811 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1708 | 1466437562816 Marionette TRACE conn4 <- [1,22,null,{}] 08:46:02 INFO - PROCESS | 1708 | 1466437562867 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 1708 | 1466437562873 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:03 INFO - PROCESS | 1708 | 1466437563162 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:46:03 INFO - PROCESS | 1708 | 1466437563414 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1708 | 1466437563425 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f5d400 == 13 [pid = 1708] [id = 13] 08:46:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 36 (0x998cd800) [pid = 1708] [serial = 36] [outer = (nil)] 08:46:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 37 (0x9a950800) [pid = 1708] [serial = 37] [outer = 0x998cd800] 08:46:03 INFO - PROCESS | 1708 | 1466437563509 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 38 (0x9ad42400) [pid = 1708] [serial = 38] [outer = 0x998cd800] 08:46:04 INFO - PROCESS | 1708 | 1466437564261 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1488ms 08:46:04 INFO - PROCESS | 1708 | 1466437564299 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1708 | 1466437564306 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:46:04 INFO - PROCESS | 1708 | 1466437564350 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 1708 | 1466437564356 Marionette TRACE conn4 <- [1,26,null,{}] 08:46:04 INFO - PROCESS | 1708 | 1466437564365 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 1708 | 1466437564370 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:04 INFO - PROCESS | 1708 | 1466437564569 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:46:04 INFO - PROCESS | 1708 | 1466437564581 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1708 | 1466437564589 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x9aec7800 == 14 [pid = 1708] [id = 14] 08:46:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 39 (0x9b244400) [pid = 1708] [serial = 39] [outer = (nil)] 08:46:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 40 (0x9b5b0400) [pid = 1708] [serial = 40] [outer = 0x9b244400] 08:46:04 INFO - PROCESS | 1708 | 1466437564684 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 41 (0x9b682400) [pid = 1708] [serial = 41] [outer = 0x9b244400] 08:46:05 INFO - PROCESS | 1708 | 1466437565649 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1378ms 08:46:05 INFO - PROCESS | 1708 | 1466437565697 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:46:05 INFO - PROCESS | 1708 | 1466437565705 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:46:05 INFO - PROCESS | 1708 | 1466437565712 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1708 | 1466437565717 Marionette TRACE conn4 <- [1,30,null,{}] 08:46:05 INFO - PROCESS | 1708 | 1466437565734 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1708 | 1466437565742 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:05 INFO - PROCESS | 1708 | 1466437565914 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:46:06 INFO - PROCESS | 1708 | 1466437566010 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1708 | 1466437566021 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c1e1000 == 15 [pid = 1708] [id = 15] 08:46:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 42 (0x9c26fc00) [pid = 1708] [serial = 42] [outer = (nil)] 08:46:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 43 (0x9c279c00) [pid = 1708] [serial = 43] [outer = 0x9c26fc00] 08:46:06 INFO - PROCESS | 1708 | 1466437566100 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 44 (0x9d567c00) [pid = 1708] [serial = 44] [outer = 0x9c26fc00] 08:46:06 INFO - PROCESS | 1708 | 1466437566900 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1235ms 08:46:06 INFO - PROCESS | 1708 | 1466437566948 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1708 | 1466437566952 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:46:06 INFO - PROCESS | 1708 | 1466437566959 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1708 | 1466437566963 Marionette TRACE conn4 <- [1,34,null,{}] 08:46:06 INFO - PROCESS | 1708 | 1466437566969 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 1708 | 1466437566974 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:07 INFO - PROCESS | 1708 | 1466437567137 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:46:07 INFO - PROCESS | 1708 | 1466437567147 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1708 | 1466437567157 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x93ae8400 == 16 [pid = 1708] [id = 16] 08:46:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 45 (0x93dd9400) [pid = 1708] [serial = 45] [outer = (nil)] 08:46:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 46 (0x9d56cc00) [pid = 1708] [serial = 46] [outer = 0x93dd9400] 08:46:07 INFO - PROCESS | 1708 | 1466437567245 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 47 (0xa2096c00) [pid = 1708] [serial = 47] [outer = 0x93dd9400] 08:46:08 INFO - PROCESS | 1708 | 1466437568098 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1182ms 08:46:08 INFO - PROCESS | 1708 | 1466437568143 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1708 | 1466437568145 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:46:08 INFO - PROCESS | 1708 | 1466437568167 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1708 | 1466437568170 Marionette TRACE conn4 <- [1,38,null,{}] 08:46:08 INFO - PROCESS | 1708 | 1466437568176 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 1708 | 1466437568181 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:08 INFO - PROCESS | 1708 | 1466437568337 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:46:08 INFO - PROCESS | 1708 | 1466437568346 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1708 | 1466437568352 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f60400 == 17 [pid = 1708] [id = 17] 08:46:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 48 (0xa2367c00) [pid = 1708] [serial = 48] [outer = (nil)] 08:46:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 49 (0xa23a6000) [pid = 1708] [serial = 49] [outer = 0xa2367c00] 08:46:08 INFO - PROCESS | 1708 | 1466437568447 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 50 (0xa23e9c00) [pid = 1708] [serial = 50] [outer = 0xa2367c00] 08:46:09 INFO - PROCESS | 1708 | 1466437569261 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1148ms 08:46:09 INFO - PROCESS | 1708 | 1466437569314 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1708 | 1466437569317 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:46:09 INFO - PROCESS | 1708 | 1466437569324 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1708 | 1466437569327 Marionette TRACE conn4 <- [1,42,null,{}] 08:46:09 INFO - PROCESS | 1708 | 1466437569334 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 1708 | 1466437569345 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:09 INFO - PROCESS | 1708 | 1466437569580 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:46:09 INFO - PROCESS | 1708 | 1466437569680 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1708 | 1466437569688 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f5f400 == 18 [pid = 1708] [id = 18] 08:46:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 51 (0x9489b000) [pid = 1708] [serial = 51] [outer = (nil)] 08:46:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 52 (0xa3277800) [pid = 1708] [serial = 52] [outer = 0x9489b000] 08:46:09 INFO - PROCESS | 1708 | 1466437569760 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 53 (0xa4d0a000) [pid = 1708] [serial = 53] [outer = 0x9489b000] 08:46:10 INFO - PROCESS | 1708 | 1466437570554 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1289ms 08:46:10 INFO - PROCESS | 1708 | 1466437570614 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1708 | 1466437570617 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:46:10 INFO - PROCESS | 1708 | 1466437570624 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1708 | 1466437570626 Marionette TRACE conn4 <- [1,46,null,{}] 08:46:10 INFO - PROCESS | 1708 | 1466437570632 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 1708 | 1466437570637 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:10 INFO - PROCESS | 1708 | 1466437570786 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:46:10 INFO - PROCESS | 1708 | 1466437570801 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1708 | 1466437570812 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:10 INFO - PROCESS | 1708 | ++DOCSHELL 0xa4d4c000 == 19 [pid = 1708] [id = 19] 08:46:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 54 (0xa4f18800) [pid = 1708] [serial = 54] [outer = (nil)] 08:46:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0xa61b0c00) [pid = 1708] [serial = 55] [outer = 0xa4f18800] 08:46:10 INFO - PROCESS | 1708 | 1466437570898 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0xa671cc00) [pid = 1708] [serial = 56] [outer = 0xa4f18800] 08:46:11 INFO - PROCESS | 1708 | 1466437571736 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1127ms 08:46:11 INFO - PROCESS | 1708 | 1466437571752 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1708 | 1466437571755 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:46:12 INFO - PROCESS | 1708 | --DOCSHELL 0x95376000 == 18 [pid = 1708] [id = 11] 08:46:12 INFO - PROCESS | 1708 | --DOCSHELL 0xa06ec800 == 17 [pid = 1708] [id = 12] 08:46:12 INFO - PROCESS | 1708 | --DOCSHELL 0x9b243c00 == 16 [pid = 1708] [id = 6] 08:46:12 INFO - PROCESS | 1708 | --DOCSHELL 0x9236f800 == 15 [pid = 1708] [id = 8] 08:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:46:12 INFO - PROCESS | 1708 | 1466437572794 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 1708 | 1466437572800 Marionette TRACE conn4 <- [1,50,null,{}] 08:46:12 INFO - PROCESS | 1708 | 1466437572808 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 1708 | 1466437572816 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:13 INFO - PROCESS | 1708 | 1466437573003 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:46:13 INFO - PROCESS | 1708 | 1466437573030 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1708 | 1466437573043 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x95274c00 == 16 [pid = 1708] [id = 20] 08:46:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x95279800) [pid = 1708] [serial = 57] [outer = (nil)] 08:46:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x95377000) [pid = 1708] [serial = 58] [outer = 0x95279800] 08:46:13 INFO - PROCESS | 1708 | 1466437573116 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x953e8800) [pid = 1708] [serial = 59] [outer = 0x95279800] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0xa208a800) [pid = 1708] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x92f5a000) [pid = 1708] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x96f03000) [pid = 1708] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0xa1124400) [pid = 1708] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 54 (0x998cd800) [pid = 1708] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 53 (0x9b244400) [pid = 1708] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:46:14 INFO - PROCESS | 1708 | --DOMWINDOW == 52 (0x9c26fc00) [pid = 1708] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:46:14 INFO - PROCESS | 1708 | 1466437574353 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1696ms 08:46:14 INFO - PROCESS | 1708 | 1466437574396 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1708 | 1466437574403 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:46:14 INFO - PROCESS | 1708 | 1466437574419 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1708 | 1466437574423 Marionette TRACE conn4 <- [1,54,null,{}] 08:46:14 INFO - PROCESS | 1708 | 1466437574439 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 1708 | 1466437574447 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:14 INFO - PROCESS | 1708 | 1466437574654 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:46:14 INFO - PROCESS | 1708 | 1466437574750 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1708 | 1466437574759 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x99328800 == 17 [pid = 1708] [id = 21] 08:46:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 53 (0x99f69400) [pid = 1708] [serial = 60] [outer = (nil)] 08:46:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 54 (0x9a5de800) [pid = 1708] [serial = 61] [outer = 0x99f69400] 08:46:14 INFO - PROCESS | 1708 | 1466437574841 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0x92f63c00) [pid = 1708] [serial = 62] [outer = 0x99f69400] 08:46:15 INFO - PROCESS | 1708 | 1466437575572 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1189ms 08:46:15 INFO - PROCESS | 1708 | 1466437575607 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1708 | 1466437575611 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:46:15 INFO - PROCESS | 1708 | 1466437575626 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1708 | 1466437575629 Marionette TRACE conn4 <- [1,58,null,{}] 08:46:15 INFO - PROCESS | 1708 | 1466437575635 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 1708 | 1466437575641 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:15 INFO - PROCESS | 1708 | 1466437575808 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:46:15 INFO - PROCESS | 1708 | 1466437575831 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1708 | 1466437575845 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bd99400 == 18 [pid = 1708] [id = 22] 08:46:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x9bd99800) [pid = 1708] [serial = 63] [outer = (nil)] 08:46:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x9bdd9800) [pid = 1708] [serial = 64] [outer = 0x9bd99800] 08:46:15 INFO - PROCESS | 1708 | 1466437575920 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x9c0ecc00) [pid = 1708] [serial = 65] [outer = 0x9bd99800] 08:46:16 INFO - PROCESS | 1708 | 1466437576867 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1283ms 08:46:16 INFO - PROCESS | 1708 | 1466437576907 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1708 | 1466437576913 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:46:16 INFO - PROCESS | 1708 | 1466437576922 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1708 | 1466437576928 Marionette TRACE conn4 <- [1,62,null,{}] 08:46:16 INFO - PROCESS | 1708 | 1466437576937 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1708 | 1466437576944 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:17 INFO - PROCESS | 1708 | 1466437577129 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:46:17 INFO - PROCESS | 1708 | 1466437577264 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1708 | 1466437577274 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x9489ac00 == 19 [pid = 1708] [id = 23] 08:46:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x9489e400) [pid = 1708] [serial = 66] [outer = (nil)] 08:46:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x9a540800) [pid = 1708] [serial = 67] [outer = 0x9489e400] 08:46:17 INFO - PROCESS | 1708 | 1466437577375 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x9ad4ec00) [pid = 1708] [serial = 68] [outer = 0x9489e400] 08:46:18 INFO - PROCESS | 1708 | 1466437578291 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1439ms 08:46:18 INFO - PROCESS | 1708 | 1466437578360 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1708 | 1466437578368 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:46:18 INFO - PROCESS | 1708 | 1466437578379 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1708 | 1466437578383 Marionette TRACE conn4 <- [1,66,null,{}] 08:46:18 INFO - PROCESS | 1708 | 1466437578390 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 1708 | 1466437578396 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:18 INFO - PROCESS | 1708 | 1466437578644 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:46:18 INFO - PROCESS | 1708 | 1466437578807 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1708 | 1466437578819 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b687400 == 20 [pid = 1708] [id = 24] 08:46:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9c272000) [pid = 1708] [serial = 69] [outer = (nil)] 08:46:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x9d517400) [pid = 1708] [serial = 70] [outer = 0x9c272000] 08:46:18 INFO - PROCESS | 1708 | 1466437578905 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0xa06e9800) [pid = 1708] [serial = 71] [outer = 0x9c272000] 08:46:19 INFO - PROCESS | 1708 | 1466437579765 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1433ms 08:46:19 INFO - PROCESS | 1708 | 1466437579812 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 1708 | 1466437579816 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:46:19 INFO - PROCESS | 1708 | 1466437579843 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1708 | 1466437579849 Marionette TRACE conn4 <- [1,70,null,{}] 08:46:19 INFO - PROCESS | 1708 | 1466437579866 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 1708 | 1466437579875 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:20 INFO - PROCESS | 1708 | 1466437580055 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:46:20 INFO - PROCESS | 1708 | 1466437580200 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1708 | 1466437580210 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:20 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3276800 == 21 [pid = 1708] [id = 25] 08:46:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0xa327b400) [pid = 1708] [serial = 72] [outer = (nil)] 08:46:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0xa33c9800) [pid = 1708] [serial = 73] [outer = 0xa327b400] 08:46:20 INFO - PROCESS | 1708 | 1466437580307 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0xa4f78000) [pid = 1708] [serial = 74] [outer = 0xa327b400] 08:46:21 INFO - PROCESS | 1708 | 1466437581163 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1391ms 08:46:21 INFO - PROCESS | 1708 | 1466437581238 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1708 | 1466437581242 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:46:21 INFO - PROCESS | 1708 | 1466437581252 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1708 | 1466437581255 Marionette TRACE conn4 <- [1,74,null,{}] 08:46:21 INFO - PROCESS | 1708 | 1466437581261 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1708 | 1466437581266 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:21 INFO - PROCESS | 1708 | 1466437581443 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:46:21 INFO - PROCESS | 1708 | 1466437581593 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1708 | 1466437581607 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:21 INFO - PROCESS | 1708 | ++DOCSHELL 0xa23ec000 == 22 [pid = 1708] [id = 26] 08:46:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0xa33cd400) [pid = 1708] [serial = 75] [outer = (nil)] 08:46:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0xa679d800) [pid = 1708] [serial = 76] [outer = 0xa33cd400] 08:46:21 INFO - PROCESS | 1708 | 1466437581704 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0xa67a9c00) [pid = 1708] [serial = 77] [outer = 0xa33cd400] 08:46:22 INFO - PROCESS | 1708 | 1466437582694 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1495ms 08:46:22 INFO - PROCESS | 1708 | 1466437582750 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1708 | 1466437582762 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:46:22 INFO - PROCESS | 1708 | 1466437582777 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1708 | 1466437582791 Marionette TRACE conn4 <- [1,78,null,{}] 08:46:22 INFO - PROCESS | 1708 | 1466437582804 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1708 | 1466437582810 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:23 INFO - PROCESS | 1708 | 1466437583094 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:46:23 INFO - PROCESS | 1708 | 1466437583267 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1708 | 1466437583278 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a75800 == 23 [pid = 1708] [id = 27] 08:46:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x99325000) [pid = 1708] [serial = 78] [outer = (nil)] 08:46:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0xa6bcec00) [pid = 1708] [serial = 79] [outer = 0x99325000] 08:46:23 INFO - PROCESS | 1708 | 1466437583357 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0xa6bd1800) [pid = 1708] [serial = 80] [outer = 0x99325000] 08:46:24 INFO - PROCESS | 1708 | 1466437584172 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1447ms 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:46:24 INFO - PROCESS | 1708 | 1466437584224 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1708 | 1466437584227 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:46:24 INFO - PROCESS | 1708 | 1466437584234 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1708 | 1466437584238 Marionette TRACE conn4 <- [1,82,null,{}] 08:46:24 INFO - PROCESS | 1708 | 1466437584262 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1708 | 1466437584273 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:24 INFO - PROCESS | 1708 | 1466437584483 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:46:24 INFO - PROCESS | 1708 | 1466437584619 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1708 | 1466437584629 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ad46400 == 24 [pid = 1708] [id = 28] 08:46:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0xa3347000) [pid = 1708] [serial = 81] [outer = (nil)] 08:46:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0xa6e47000) [pid = 1708] [serial = 82] [outer = 0xa3347000] 08:46:24 INFO - PROCESS | 1708 | 1466437584719 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa6e43400) [pid = 1708] [serial = 83] [outer = 0xa3347000] 08:46:25 INFO - PROCESS | 1708 | 1466437585598 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1453ms 08:46:25 INFO - PROCESS | 1708 | 1466437585688 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:46:25 INFO - PROCESS | 1708 | 1466437585692 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:46:25 INFO - PROCESS | 1708 | 1466437585699 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1708 | 1466437585702 Marionette TRACE conn4 <- [1,86,null,{}] 08:46:25 INFO - PROCESS | 1708 | 1466437585708 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1708 | 1466437585713 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:25 INFO - PROCESS | 1708 | 1466437585877 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:46:26 INFO - PROCESS | 1708 | 1466437586014 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1708 | 1466437586024 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x93adb400 == 25 [pid = 1708] [id = 29] 08:46:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x93dd4400) [pid = 1708] [serial = 84] [outer = (nil)] 08:46:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9ad48c00) [pid = 1708] [serial = 85] [outer = 0x93dd4400] 08:46:26 INFO - PROCESS | 1708 | 1466437586106 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9b684800) [pid = 1708] [serial = 86] [outer = 0x93dd4400] 08:46:27 INFO - PROCESS | 1708 | 1466437587031 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1381ms 08:46:27 INFO - PROCESS | 1708 | 1466437587080 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1708 | 1466437587087 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:46:27 INFO - PROCESS | 1708 | 1466437587095 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1708 | 1466437587100 Marionette TRACE conn4 <- [1,90,null,{}] 08:46:27 INFO - PROCESS | 1708 | 1466437587108 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 1708 | 1466437587113 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:27 INFO - PROCESS | 1708 | 1466437587301 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:46:27 INFO - PROCESS | 1708 | 1466437587505 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1708 | 1466437587519 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x92369c00 == 26 [pid = 1708] [id = 30] 08:46:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x9236b400) [pid = 1708] [serial = 87] [outer = (nil)] 08:46:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92387400) [pid = 1708] [serial = 88] [outer = 0x9236b400] 08:46:28 INFO - PROCESS | 1708 | 1466437588341 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x93a67800) [pid = 1708] [serial = 89] [outer = 0x9236b400] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x9a53f400) [pid = 1708] [serial = 12] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x9d56cc00) [pid = 1708] [serial = 46] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0xa23a6000) [pid = 1708] [serial = 49] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa3277800) [pid = 1708] [serial = 52] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92f61400) [pid = 1708] [serial = 22] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9938cc00) [pid = 1708] [serial = 28] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9959ec00) [pid = 1708] [serial = 31] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0xa208c400) [pid = 1708] [serial = 34] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x9a950800) [pid = 1708] [serial = 37] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x9b5b0400) [pid = 1708] [serial = 40] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9c279c00) [pid = 1708] [serial = 43] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x93dd5000) [pid = 1708] [serial = 25] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x9d567c00) [pid = 1708] [serial = 44] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x9ad42400) [pid = 1708] [serial = 38] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x93a6d800) [pid = 1708] [serial = 23] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x9b24a000) [pid = 1708] [serial = 32] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x9b682400) [pid = 1708] [serial = 41] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0xa23f5000) [pid = 1708] [serial = 35] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x93dd5400) [pid = 1708] [serial = 17] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x9a94f800) [pid = 1708] [serial = 9] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0xa4d42c00) [pid = 1708] [serial = 2] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x93a75000) [pid = 1708] [serial = 19] [outer = (nil)] [url = about:blank] 08:46:28 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x93dd0400) [pid = 1708] [serial = 16] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1708 | 1466437589190 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:46:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x9238cc00) [pid = 1708] [serial = 90] [outer = 0x97a52400] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2185ms 08:46:29 INFO - PROCESS | 1708 | 1466437589302 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1708 | 1466437589308 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:46:29 INFO - PROCESS | 1708 | 1466437589377 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1708 | 1466437589383 Marionette TRACE conn4 <- [1,94,null,{}] 08:46:29 INFO - PROCESS | 1708 | 1466437589393 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1708 | 1466437589403 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:29 INFO - PROCESS | 1708 | 1466437589579 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:46:29 INFO - PROCESS | 1708 | 1466437589694 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1708 | 1466437589702 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x93ddb000 == 27 [pid = 1708] [id = 31] 08:46:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x93ddb400) [pid = 1708] [serial = 91] [outer = (nil)] 08:46:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x95283800) [pid = 1708] [serial = 92] [outer = 0x93ddb400] 08:46:29 INFO - PROCESS | 1708 | 1466437589781 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x96f07000) [pid = 1708] [serial = 93] [outer = 0x93ddb400] 08:46:30 INFO - PROCESS | 1708 | 1466437590569 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1289ms 08:46:30 INFO - PROCESS | 1708 | 1466437590613 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1708 | 1466437590620 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:46:30 INFO - PROCESS | 1708 | 1466437590646 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1708 | 1466437590651 Marionette TRACE conn4 <- [1,98,null,{}] 08:46:30 INFO - PROCESS | 1708 | 1466437590656 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1708 | 1466437590662 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:30 INFO - PROCESS | 1708 | 1466437590839 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:46:30 INFO - PROCESS | 1708 | 1466437590853 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1708 | 1466437590862 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x95276800 == 28 [pid = 1708] [id = 32] 08:46:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x99f64000) [pid = 1708] [serial = 94] [outer = (nil)] 08:46:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x9a94f000) [pid = 1708] [serial = 95] [outer = 0x99f64000] 08:46:30 INFO - PROCESS | 1708 | 1466437590932 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x9ad43800) [pid = 1708] [serial = 96] [outer = 0x99f64000] 08:46:31 INFO - PROCESS | 1708 | 1466437591870 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1281ms 08:46:31 INFO - PROCESS | 1708 | 1466437591927 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1708 | 1466437591930 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:46:31 INFO - PROCESS | 1708 | 1466437591937 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1708 | 1466437591943 Marionette TRACE conn4 <- [1,102,null,{}] 08:46:31 INFO - PROCESS | 1708 | 1466437591960 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1708 | 1466437591971 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:32 INFO - PROCESS | 1708 | 1466437592210 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:46:32 INFO - PROCESS | 1708 | 1466437592248 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1708 | 1466437592258 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c0e9000 == 29 [pid = 1708] [id = 33] 08:46:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x9c1da800) [pid = 1708] [serial = 97] [outer = (nil)] 08:46:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x9c272c00) [pid = 1708] [serial = 98] [outer = 0x9c1da800] 08:46:32 INFO - PROCESS | 1708 | 1466437592342 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x9d518400) [pid = 1708] [serial = 99] [outer = 0x9c1da800] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0xa4f18800) [pid = 1708] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x93dd9400) [pid = 1708] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x9489b000) [pid = 1708] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0xa2367c00) [pid = 1708] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x9bd99800) [pid = 1708] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x99f69400) [pid = 1708] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:46:33 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x95279800) [pid = 1708] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:46:33 INFO - PROCESS | 1708 | 1466437593378 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1491ms 08:46:33 INFO - PROCESS | 1708 | 1466437593430 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1708 | 1466437593434 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:46:33 INFO - PROCESS | 1708 | 1466437593442 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1708 | 1466437593444 Marionette TRACE conn4 <- [1,106,null,{}] 08:46:33 INFO - PROCESS | 1708 | 1466437593450 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1708 | 1466437593455 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:33 INFO - PROCESS | 1708 | 1466437593656 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:46:33 INFO - PROCESS | 1708 | 1466437593722 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1708 | 1466437593731 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x97a5a800 == 30 [pid = 1708] [id = 34] 08:46:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x9b5b1400) [pid = 1708] [serial = 100] [outer = (nil)] 08:46:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x9d56ac00) [pid = 1708] [serial = 101] [outer = 0x9b5b1400] 08:46:33 INFO - PROCESS | 1708 | 1466437593804 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x9d5f1c00) [pid = 1708] [serial = 102] [outer = 0x9b5b1400] 08:46:34 INFO - PROCESS | 1708 | 1466437594477 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1082ms 08:46:34 INFO - PROCESS | 1708 | 1466437594525 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1708 | 1466437594529 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:46:34 INFO - PROCESS | 1708 | 1466437594534 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1708 | 1466437594537 Marionette TRACE conn4 <- [1,110,null,{}] 08:46:34 INFO - PROCESS | 1708 | 1466437594543 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1708 | 1466437594548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:34 INFO - PROCESS | 1708 | 1466437594728 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:46:34 INFO - PROCESS | 1708 | 1466437594741 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1708 | 1466437594750 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c0e7400 == 31 [pid = 1708] [id = 35] 08:46:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x9d511c00) [pid = 1708] [serial = 103] [outer = (nil)] 08:46:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0xa2340000) [pid = 1708] [serial = 104] [outer = 0x9d511c00] 08:46:34 INFO - PROCESS | 1708 | 1466437594832 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0xa252cc00) [pid = 1708] [serial = 105] [outer = 0x9d511c00] 08:46:35 INFO - PROCESS | 1708 | 1466437595886 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1432ms 08:46:35 INFO - PROCESS | 1708 | 1466437595969 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1708 | 1466437595975 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:46:35 INFO - PROCESS | 1708 | 1466437595984 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1708 | 1466437595989 Marionette TRACE conn4 <- [1,114,null,{}] 08:46:36 INFO - PROCESS | 1708 | 1466437595998 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1708 | 1466437596004 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:36 INFO - PROCESS | 1708 | 1466437596225 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:46:36 INFO - PROCESS | 1708 | 1466437596408 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1708 | 1466437596418 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x92385400 == 32 [pid = 1708] [id = 36] 08:46:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x92f59c00) [pid = 1708] [serial = 106] [outer = (nil)] 08:46:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x94892400) [pid = 1708] [serial = 107] [outer = 0x92f59c00] 08:46:36 INFO - PROCESS | 1708 | 1466437596550 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9982b800) [pid = 1708] [serial = 108] [outer = 0x92f59c00] 08:46:37 INFO - PROCESS | 1708 | 1466437597582 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1687ms 08:46:37 INFO - PROCESS | 1708 | 1466437597670 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1708 | 1466437597677 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:46:37 INFO - PROCESS | 1708 | 1466437597688 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1708 | 1466437597692 Marionette TRACE conn4 <- [1,118,null,{}] 08:46:37 INFO - PROCESS | 1708 | 1466437597698 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1708 | 1466437597704 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:37 INFO - PROCESS | 1708 | 1466437597923 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:46:38 INFO - PROCESS | 1708 | 1466437598098 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1708 | 1466437598108 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x92384800 == 33 [pid = 1708] [id = 37] 08:46:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x95375400) [pid = 1708] [serial = 109] [outer = (nil)] 08:46:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9537f800) [pid = 1708] [serial = 110] [outer = 0x95375400] 08:46:38 INFO - PROCESS | 1708 | 1466437598190 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9a003800) [pid = 1708] [serial = 111] [outer = 0x95375400] 08:46:39 INFO - PROCESS | 1708 | 1466437599073 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1446ms 08:46:39 INFO - PROCESS | 1708 | 1466437599134 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:46:39 INFO - PROCESS | 1708 | 1466437599139 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:46:39 INFO - PROCESS | 1708 | 1466437599146 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1708 | 1466437599152 Marionette TRACE conn4 <- [1,122,null,{}] 08:46:39 INFO - PROCESS | 1708 | 1466437599170 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1708 | 1466437599179 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:39 INFO - PROCESS | 1708 | 1466437599358 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:46:39 INFO - PROCESS | 1708 | 1466437599488 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1708 | 1466437599497 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d562c00 == 34 [pid = 1708] [id = 38] 08:46:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9d567400) [pid = 1708] [serial = 112] [outer = (nil)] 08:46:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa1181c00) [pid = 1708] [serial = 113] [outer = 0x9d567400] 08:46:39 INFO - PROCESS | 1708 | 1466437599589 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0xa2367c00) [pid = 1708] [serial = 114] [outer = 0x9d567400] 08:46:40 INFO - PROCESS | 1708 | 1466437600638 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1538ms 08:46:40 INFO - PROCESS | 1708 | 1466437600685 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1708 | 1466437600691 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:46:40 INFO - PROCESS | 1708 | 1466437600699 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1708 | 1466437600703 Marionette TRACE conn4 <- [1,126,null,{}] 08:46:40 INFO - PROCESS | 1708 | 1466437600713 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 1708 | 1466437600718 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:40 INFO - PROCESS | 1708 | 1466437600909 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:46:41 INFO - PROCESS | 1708 | 1466437601117 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1708 | 1466437601132 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x93dd4800 == 35 [pid = 1708] [id = 39] 08:46:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9489a400) [pid = 1708] [serial = 115] [outer = (nil)] 08:46:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x95280c00) [pid = 1708] [serial = 116] [outer = 0x9489a400] 08:46:41 INFO - PROCESS | 1708 | 1466437601232 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x9537ac00) [pid = 1708] [serial = 117] [outer = 0x9489a400] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92f5d400 == 34 [pid = 1708] [id = 13] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x9b687400 == 33 [pid = 1708] [id = 24] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0xa4d4c000 == 32 [pid = 1708] [id = 19] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92f60400 == 31 [pid = 1708] [id = 17] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x9bd99400 == 30 [pid = 1708] [id = 22] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x9489ac00 == 29 [pid = 1708] [id = 23] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92f5f400 == 28 [pid = 1708] [id = 18] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x99328800 == 27 [pid = 1708] [id = 21] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x93ae8400 == 26 [pid = 1708] [id = 16] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x9aec7800 == 25 [pid = 1708] [id = 14] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x9c1e1000 == 24 [pid = 1708] [id = 15] 08:46:41 INFO - PROCESS | 1708 | --DOCSHELL 0x95274c00 == 23 [pid = 1708] [id = 20] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0xa61b0c00) [pid = 1708] [serial = 55] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa2096c00) [pid = 1708] [serial = 47] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0xa4d0a000) [pid = 1708] [serial = 53] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0xa23e9c00) [pid = 1708] [serial = 50] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9bdd9800) [pid = 1708] [serial = 64] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92f63c00) [pid = 1708] [serial = 62] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x9c0ecc00) [pid = 1708] [serial = 65] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x95377000) [pid = 1708] [serial = 58] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9a5de800) [pid = 1708] [serial = 61] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0xa671cc00) [pid = 1708] [serial = 56] [outer = (nil)] [url = about:blank] 08:46:41 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x953e8800) [pid = 1708] [serial = 59] [outer = (nil)] [url = about:blank] 08:46:42 INFO - PROCESS | 1708 | 1466437602053 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1396ms 08:46:42 INFO - PROCESS | 1708 | 1466437602102 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1708 | 1466437602109 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:46:42 INFO - PROCESS | 1708 | 1466437602123 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1708 | 1466437602127 Marionette TRACE conn4 <- [1,130,null,{}] 08:46:42 INFO - PROCESS | 1708 | 1466437602133 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1708 | 1466437602138 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:42 INFO - PROCESS | 1708 | 1466437602304 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:46:42 INFO - PROCESS | 1708 | 1466437602315 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1708 | 1466437602323 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x96f02800 == 24 [pid = 1708] [id = 40] 08:46:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x99328800) [pid = 1708] [serial = 118] [outer = (nil)] 08:46:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9a095c00) [pid = 1708] [serial = 119] [outer = 0x99328800] 08:46:42 INFO - PROCESS | 1708 | 1466437602420 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9ad41800) [pid = 1708] [serial = 120] [outer = 0x99328800] 08:46:43 INFO - PROCESS | 1708 | 1466437603305 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1240ms 08:46:43 INFO - PROCESS | 1708 | 1466437603364 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1708 | 1466437603368 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:46:43 INFO - PROCESS | 1708 | 1466437603376 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1708 | 1466437603381 Marionette TRACE conn4 <- [1,134,null,{}] 08:46:43 INFO - PROCESS | 1708 | 1466437603397 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1708 | 1466437603405 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:43 INFO - PROCESS | 1708 | 1466437603565 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:46:43 INFO - PROCESS | 1708 | 1466437603667 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1708 | 1466437603682 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c1e0800 == 25 [pid = 1708] [id = 41] 08:46:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9c1e1000) [pid = 1708] [serial = 121] [outer = (nil)] 08:46:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9c27a400) [pid = 1708] [serial = 122] [outer = 0x9c1e1000] 08:46:43 INFO - PROCESS | 1708 | 1466437603755 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0xa208c800) [pid = 1708] [serial = 123] [outer = 0x9c1e1000] 08:46:44 INFO - PROCESS | 1708 | 1466437604699 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1387ms 08:46:44 INFO - PROCESS | 1708 | 1466437604777 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:46:44 INFO - PROCESS | 1708 | 1466437604782 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1708 | 1466437604788 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1708 | 1466437604792 Marionette TRACE conn4 <- [1,138,null,{}] 08:46:44 INFO - PROCESS | 1708 | 1466437604797 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 1708 | 1466437604802 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:45 INFO - PROCESS | 1708 | 1466437605003 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:46:45 INFO - PROCESS | 1708 | 1466437605028 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1708 | 1466437605035 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c0e1800 == 26 [pid = 1708] [id = 42] 08:46:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa2fea400) [pid = 1708] [serial = 124] [outer = (nil)] 08:46:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0xa330a800) [pid = 1708] [serial = 125] [outer = 0xa2fea400] 08:46:45 INFO - PROCESS | 1708 | 1466437605104 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0xa33c1400) [pid = 1708] [serial = 126] [outer = 0xa2fea400] 08:46:45 INFO - PROCESS | 1708 | 1466437605927 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 08:46:45 INFO - PROCESS | 1708 | 1466437605972 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1708 | 1466437605976 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:46:45 INFO - PROCESS | 1708 | 1466437605989 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1708 | 1466437605992 Marionette TRACE conn4 <- [1,142,null,{}] 08:46:46 INFO - PROCESS | 1708 | 1466437605999 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1708 | 1466437606005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:46 INFO - PROCESS | 1708 | 1466437606200 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:46:46 INFO - PROCESS | 1708 | 1466437606220 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1708 | 1466437606229 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:46 INFO - PROCESS | 1708 | ++DOCSHELL 0xa4d3ec00 == 27 [pid = 1708] [id = 43] 08:46:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0xa4d43000) [pid = 1708] [serial = 127] [outer = (nil)] 08:46:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0xa4f18800) [pid = 1708] [serial = 128] [outer = 0xa4d43000] 08:46:46 INFO - PROCESS | 1708 | 1466437606297 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x9d5e3800) [pid = 1708] [serial = 129] [outer = 0xa4d43000] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x9c1da800) [pid = 1708] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x9b5b1400) [pid = 1708] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x93ddb400) [pid = 1708] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x9236b400) [pid = 1708] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9489e400) [pid = 1708] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x93dd4400) [pid = 1708] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x9c272000) [pid = 1708] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0xa327b400) [pid = 1708] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x99f64000) [pid = 1708] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0xa33cd400) [pid = 1708] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x99325000) [pid = 1708] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:46:46 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0xa3347000) [pid = 1708] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:46:47 INFO - PROCESS | 1708 | 1466437607331 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1432ms 08:46:47 INFO - PROCESS | 1708 | 1466437607433 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1708 | 1466437607435 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:46:47 INFO - PROCESS | 1708 | 1466437607482 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1708 | 1466437607486 Marionette TRACE conn4 <- [1,146,null,{}] 08:46:47 INFO - PROCESS | 1708 | 1466437607508 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1708 | 1466437607519 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:47 INFO - PROCESS | 1708 | 1466437607733 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:46:47 INFO - PROCESS | 1708 | 1466437607749 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1708 | 1466437607765 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f5a800 == 28 [pid = 1708] [id = 44] 08:46:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9a53f400) [pid = 1708] [serial = 130] [outer = (nil)] 08:46:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0xa6752000) [pid = 1708] [serial = 131] [outer = 0x9a53f400] 08:46:47 INFO - PROCESS | 1708 | 1466437607842 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0xa67ab000) [pid = 1708] [serial = 132] [outer = 0x9a53f400] 08:46:48 INFO - PROCESS | 1708 | 1466437608644 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1279ms 08:46:48 INFO - PROCESS | 1708 | 1466437608734 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1708 | 1466437608741 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:46:48 INFO - PROCESS | 1708 | 1466437608750 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1708 | 1466437608755 Marionette TRACE conn4 <- [1,150,null,{}] 08:46:48 INFO - PROCESS | 1708 | 1466437608765 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1708 | 1466437608772 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:49 INFO - PROCESS | 1708 | 1466437609009 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:46:49 INFO - PROCESS | 1708 | 1466437609160 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1708 | 1466437609173 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x93adc000 == 29 [pid = 1708] [id = 45] 08:46:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x93ae8400) [pid = 1708] [serial = 133] [outer = (nil)] 08:46:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x93dda000) [pid = 1708] [serial = 134] [outer = 0x93ae8400] 08:46:49 INFO - PROCESS | 1708 | 1466437609258 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x948a1000) [pid = 1708] [serial = 135] [outer = 0x93ae8400] 08:46:50 INFO - PROCESS | 1708 | 1466437610192 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1487ms 08:46:50 INFO - PROCESS | 1708 | 1466437610238 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:46:50 INFO - PROCESS | 1708 | 1466437610244 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:46:50 INFO - PROCESS | 1708 | 1466437610255 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1708 | 1466437610261 Marionette TRACE conn4 <- [1,154,null,{}] 08:46:50 INFO - PROCESS | 1708 | 1466437610267 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1708 | 1466437610273 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:50 INFO - PROCESS | 1708 | 1466437610456 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:46:50 INFO - PROCESS | 1708 | 1466437610598 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1708 | 1466437610613 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x99f69c00 == 30 [pid = 1708] [id = 46] 08:46:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x9ad46c00) [pid = 1708] [serial = 136] [outer = (nil)] 08:46:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x9b5ab400) [pid = 1708] [serial = 137] [outer = 0x9ad46c00] 08:46:50 INFO - PROCESS | 1708 | 1466437610696 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9c0e2800) [pid = 1708] [serial = 138] [outer = 0x9ad46c00] 08:46:51 INFO - PROCESS | 1708 | 1466437611649 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1440ms 08:46:51 INFO - PROCESS | 1708 | 1466437611690 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:46:51 INFO - PROCESS | 1708 | 1466437611695 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:46:51 INFO - PROCESS | 1708 | 1466437611702 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1708 | 1466437611706 Marionette TRACE conn4 <- [1,158,null,{}] 08:46:51 INFO - PROCESS | 1708 | 1466437611721 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1708 | 1466437611731 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:51 INFO - PROCESS | 1708 | 1466437611919 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:46:52 INFO - PROCESS | 1708 | 1466437612065 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1708 | 1466437612083 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:52 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3347400 == 31 [pid = 1708] [id = 47] 08:46:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0xa33c5000) [pid = 1708] [serial = 139] [outer = (nil)] 08:46:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0xa6724400) [pid = 1708] [serial = 140] [outer = 0xa33c5000] 08:46:52 INFO - PROCESS | 1708 | 1466437612201 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0xa6753000) [pid = 1708] [serial = 141] [outer = 0xa33c5000] 08:46:53 INFO - PROCESS | 1708 | 1466437613345 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:46:53 INFO - PROCESS | 1708 | 1466437613352 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1688ms 08:46:53 INFO - PROCESS | 1708 | 1466437613391 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:46:53 INFO - PROCESS | 1708 | 1466437613396 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:46:53 INFO - PROCESS | 1708 | 1466437613446 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1708 | 1466437613450 Marionette TRACE conn4 <- [1,162,null,{}] 08:46:53 INFO - PROCESS | 1708 | 1466437613464 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1708 | 1466437613469 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:53 INFO - PROCESS | 1708 | 1466437613757 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:46:53 INFO - PROCESS | 1708 | 1466437613958 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1708 | 1466437613971 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x948a0800 == 32 [pid = 1708] [id = 48] 08:46:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0xa208c000) [pid = 1708] [serial = 142] [outer = (nil)] 08:46:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0xa6e4d000) [pid = 1708] [serial = 143] [outer = 0xa208c000] 08:46:54 INFO - PROCESS | 1708 | 1466437614120 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0xa82acc00) [pid = 1708] [serial = 144] [outer = 0xa208c000] 08:46:55 INFO - PROCESS | 1708 | 1466437615125 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1746ms 08:46:55 INFO - PROCESS | 1708 | 1466437615148 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:46:55 INFO - PROCESS | 1708 | 1466437615154 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:46:55 INFO - PROCESS | 1708 | 1466437615161 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1708 | 1466437615165 Marionette TRACE conn4 <- [1,166,null,{}] 08:46:55 INFO - PROCESS | 1708 | 1466437615172 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 1708 | 1466437615177 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:55 INFO - PROCESS | 1708 | 1466437615356 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:46:55 INFO - PROCESS | 1708 | 1466437615531 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1708 | 1466437615543 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b24a800 == 33 [pid = 1708] [id = 49] 08:46:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0xa25e9000) [pid = 1708] [serial = 145] [outer = (nil)] 08:46:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0xa8c09400) [pid = 1708] [serial = 146] [outer = 0xa25e9000] 08:46:55 INFO - PROCESS | 1708 | 1466437615742 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0xa8c1d400) [pid = 1708] [serial = 147] [outer = 0xa25e9000] 08:46:57 INFO - PROCESS | 1708 | 1466437617064 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1932ms 08:46:57 INFO - PROCESS | 1708 | 1466437617092 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1708 | 1466437617097 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:46:57 INFO - PROCESS | 1708 | 1466437617104 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1708 | 1466437617109 Marionette TRACE conn4 <- [1,170,null,{}] 08:46:57 INFO - PROCESS | 1708 | 1466437617118 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1708 | 1466437617134 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:57 INFO - PROCESS | 1708 | 1466437617515 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:46:57 INFO - PROCESS | 1708 | 1466437617787 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1708 | 1466437617800 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ad4c400 == 34 [pid = 1708] [id = 50] 08:46:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9ae18c00) [pid = 1708] [serial = 148] [outer = (nil)] 08:46:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x9ae24000) [pid = 1708] [serial = 149] [outer = 0x9ae18c00] 08:46:57 INFO - PROCESS | 1708 | 1466437617906 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x9bd9e800) [pid = 1708] [serial = 150] [outer = 0x9ae18c00] 08:46:59 INFO - PROCESS | 1708 | 1466437619075 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 2039ms 08:46:59 INFO - PROCESS | 1708 | 1466437619144 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1708 | 1466437619152 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:46:59 INFO - PROCESS | 1708 | 1466437619161 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1708 | 1466437619167 Marionette TRACE conn4 <- [1,174,null,{}] 08:46:59 INFO - PROCESS | 1708 | 1466437619175 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1708 | 1466437619180 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:59 INFO - PROCESS | 1708 | 1466437619509 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:46:59 INFO - PROCESS | 1708 | 1466437619681 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1708 | 1466437619693 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:46:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x9489e400 == 35 [pid = 1708] [id = 51] 08:46:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x948a1800) [pid = 1708] [serial = 151] [outer = (nil)] 08:46:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x953e1c00) [pid = 1708] [serial = 152] [outer = 0x948a1800] 08:46:59 INFO - PROCESS | 1708 | 1466437619772 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x97a5cc00) [pid = 1708] [serial = 153] [outer = 0x948a1800] 08:47:00 INFO - PROCESS | 1708 | 1466437620756 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1643ms 08:47:00 INFO - PROCESS | 1708 | 1466437620804 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1708 | 1466437620814 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:47:00 INFO - PROCESS | 1708 | 1466437620831 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1708 | 1466437620835 Marionette TRACE conn4 <- [1,178,null,{}] 08:47:00 INFO - PROCESS | 1708 | 1466437620842 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1708 | 1466437620847 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:01 INFO - PROCESS | 1708 | 1466437621101 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:47:01 INFO - PROCESS | 1708 | 1466437621382 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1708 | 1466437621394 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x9394e400 == 36 [pid = 1708] [id = 52] 08:47:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x93952800) [pid = 1708] [serial = 154] [outer = (nil)] 08:47:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x93a72000) [pid = 1708] [serial = 155] [outer = 0x93952800] 08:47:01 INFO - PROCESS | 1708 | 1466437621521 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x9537a800) [pid = 1708] [serial = 156] [outer = 0x93952800] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0xa2340000) [pid = 1708] [serial = 104] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9c272c00) [pid = 1708] [serial = 98] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x9d518400) [pid = 1708] [serial = 99] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x9d56ac00) [pid = 1708] [serial = 101] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x95283800) [pid = 1708] [serial = 92] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x96f07000) [pid = 1708] [serial = 93] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92387400) [pid = 1708] [serial = 88] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x93a67800) [pid = 1708] [serial = 89] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x998d0c00) [pid = 1708] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x9ad4ec00) [pid = 1708] [serial = 68] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x9a540800) [pid = 1708] [serial = 67] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x9b684800) [pid = 1708] [serial = 86] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x9ad48c00) [pid = 1708] [serial = 85] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0xa06e9800) [pid = 1708] [serial = 71] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x9d517400) [pid = 1708] [serial = 70] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0xa4f78000) [pid = 1708] [serial = 74] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x9a94f000) [pid = 1708] [serial = 95] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa33c9800) [pid = 1708] [serial = 73] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x9d5f1c00) [pid = 1708] [serial = 102] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9ad43800) [pid = 1708] [serial = 96] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0xa67a9c00) [pid = 1708] [serial = 77] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0xa679d800) [pid = 1708] [serial = 76] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0xa6bd1800) [pid = 1708] [serial = 80] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0xa6bcec00) [pid = 1708] [serial = 79] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0xa6e43400) [pid = 1708] [serial = 83] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0xa6e47000) [pid = 1708] [serial = 82] [outer = (nil)] [url = about:blank] 08:47:02 INFO - PROCESS | 1708 | 1466437622681 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1908ms 08:47:02 INFO - PROCESS | 1708 | 1466437622742 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1708 | 1466437622745 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:47:02 INFO - PROCESS | 1708 | 1466437622761 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1708 | 1466437622769 Marionette TRACE conn4 <- [1,182,null,{}] 08:47:02 INFO - PROCESS | 1708 | 1466437622825 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 1708 | 1466437622844 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:03 INFO - PROCESS | 1708 | 1466437623079 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:47:03 INFO - PROCESS | 1708 | 1466437623203 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1708 | 1466437623215 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a5de800 == 37 [pid = 1708] [id = 53] 08:47:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9a5df800) [pid = 1708] [serial = 157] [outer = (nil)] 08:47:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9a9d9c00) [pid = 1708] [serial = 158] [outer = 0x9a5df800] 08:47:03 INFO - PROCESS | 1708 | 1466437623289 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9ad4b000) [pid = 1708] [serial = 159] [outer = 0x9a5df800] 08:47:04 INFO - PROCESS | 1708 | 1466437624194 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1464ms 08:47:04 INFO - PROCESS | 1708 | 1466437624228 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:47:04 INFO - PROCESS | 1708 | 1466437624233 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:47:04 INFO - PROCESS | 1708 | 1466437624239 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1708 | 1466437624242 Marionette TRACE conn4 <- [1,186,null,{}] 08:47:04 INFO - PROCESS | 1708 | 1466437624248 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 1708 | 1466437624253 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:04 INFO - PROCESS | 1708 | 1466437624406 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:47:04 INFO - PROCESS | 1708 | 1466437624540 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1708 | 1466437624550 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x9527b400 == 38 [pid = 1708] [id = 54] 08:47:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9ad4f000) [pid = 1708] [serial = 160] [outer = (nil)] 08:47:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9ae25800) [pid = 1708] [serial = 161] [outer = 0x9ad4f000] 08:47:04 INFO - PROCESS | 1708 | 1466437624668 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x9b2e4800) [pid = 1708] [serial = 162] [outer = 0x9ad4f000] 08:47:05 INFO - PROCESS | 1708 | 1466437625566 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1391ms 08:47:05 INFO - PROCESS | 1708 | 1466437625645 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1708 | 1466437625650 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:47:05 INFO - PROCESS | 1708 | 1466437625659 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1708 | 1466437625663 Marionette TRACE conn4 <- [1,190,null,{}] 08:47:05 INFO - PROCESS | 1708 | 1466437625672 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 1708 | 1466437625679 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:05 INFO - PROCESS | 1708 | 1466437625939 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:47:05 INFO - PROCESS | 1708 | 1466437625959 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1708 | 1466437625967 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x99f6f000 == 39 [pid = 1708] [id = 55] 08:47:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x9ae22400) [pid = 1708] [serial = 163] [outer = (nil)] 08:47:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9b2eb400) [pid = 1708] [serial = 164] [outer = 0x9ae22400] 08:47:06 INFO - PROCESS | 1708 | 1466437626040 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9b2f0c00) [pid = 1708] [serial = 165] [outer = 0x9ae22400] 08:47:07 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa2fea400) [pid = 1708] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:47:07 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0xa4d43000) [pid = 1708] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:47:07 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x99328800) [pid = 1708] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:47:07 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9c1e1000) [pid = 1708] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:47:07 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x9489a400) [pid = 1708] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:47:07 INFO - PROCESS | 1708 | 1466437627180 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1534ms 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:47:07 INFO - PROCESS | 1708 | 1466437627192 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1708 | 1466437627195 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:47:07 INFO - PROCESS | 1708 | 1466437627202 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1708 | 1466437627206 Marionette TRACE conn4 <- [1,194,null,{}] 08:47:07 INFO - PROCESS | 1708 | 1466437627211 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 1708 | 1466437627221 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:07 INFO - PROCESS | 1708 | 1466437627469 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:47:07 INFO - PROCESS | 1708 | 1466437627557 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1708 | 1466437627570 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x92384400 == 40 [pid = 1708] [id = 56] 08:47:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9b2e7c00) [pid = 1708] [serial = 166] [outer = (nil)] 08:47:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x9b3bf800) [pid = 1708] [serial = 167] [outer = 0x9b2e7c00] 08:47:07 INFO - PROCESS | 1708 | 1466437627704 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x9b3c2000) [pid = 1708] [serial = 168] [outer = 0x9b2e7c00] 08:47:08 INFO - PROCESS | 1708 | 1466437628527 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1386ms 08:47:08 INFO - PROCESS | 1708 | 1466437628590 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1708 | 1466437628596 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:47:08 INFO - PROCESS | 1708 | 1466437628605 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1708 | 1466437628610 Marionette TRACE conn4 <- [1,198,null,{}] 08:47:08 INFO - PROCESS | 1708 | 1466437628618 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 1708 | 1466437628626 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:08 INFO - PROCESS | 1708 | 1466437628855 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:47:08 INFO - PROCESS | 1708 | 1466437628963 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1708 | 1466437628973 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x93947000 == 41 [pid = 1708] [id = 57] 08:47:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9b3c0000) [pid = 1708] [serial = 169] [outer = (nil)] 08:47:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9bd99800) [pid = 1708] [serial = 170] [outer = 0x9b3c0000] 08:47:09 INFO - PROCESS | 1708 | 1466437629042 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x9c26c400) [pid = 1708] [serial = 171] [outer = 0x9b3c0000] 08:47:10 INFO - PROCESS | 1708 | 1466437630171 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1597ms 08:47:10 INFO - PROCESS | 1708 | 1466437630205 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1708 | 1466437630216 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:47:10 INFO - PROCESS | 1708 | 1466437630228 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1708 | 1466437630240 Marionette TRACE conn4 <- [1,202,null,{}] 08:47:10 INFO - PROCESS | 1708 | 1466437630253 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 1708 | 1466437630260 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:10 INFO - PROCESS | 1708 | 1466437630568 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:47:10 INFO - PROCESS | 1708 | 1466437630762 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1708 | 1466437630771 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x93947800 == 42 [pid = 1708] [id = 58] 08:47:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x93949000) [pid = 1708] [serial = 172] [outer = (nil)] 08:47:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x93a6dc00) [pid = 1708] [serial = 173] [outer = 0x93949000] 08:47:10 INFO - PROCESS | 1708 | 1466437630897 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x9483fc00) [pid = 1708] [serial = 174] [outer = 0x93949000] 08:47:11 INFO - PROCESS | 1708 | 1466437631967 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1802ms 08:47:12 INFO - PROCESS | 1708 | 1466437632031 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1708 | 1466437632044 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:47:12 INFO - PROCESS | 1708 | 1466437632102 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1708 | 1466437632112 Marionette TRACE conn4 <- [1,206,null,{}] 08:47:12 INFO - PROCESS | 1708 | 1466437632140 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 1708 | 1466437632148 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:12 INFO - PROCESS | 1708 | 1466437632446 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:47:12 INFO - PROCESS | 1708 | 1466437632615 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1708 | 1466437632625 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ae1a800 == 43 [pid = 1708] [id = 59] 08:47:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x9ae1d000) [pid = 1708] [serial = 175] [outer = (nil)] 08:47:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x9b243c00) [pid = 1708] [serial = 176] [outer = 0x9ae1d000] 08:47:12 INFO - PROCESS | 1708 | 1466437632722 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x9b2ec400) [pid = 1708] [serial = 177] [outer = 0x9ae1d000] 08:47:13 INFO - PROCESS | 1708 | 1466437633618 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1601ms 08:47:13 INFO - PROCESS | 1708 | 1466437633663 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1708 | 1466437633670 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:47:13 INFO - PROCESS | 1708 | 1466437633683 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1708 | 1466437633692 Marionette TRACE conn4 <- [1,210,null,{}] 08:47:13 INFO - PROCESS | 1708 | 1466437633720 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 1708 | 1466437633735 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:14 INFO - PROCESS | 1708 | 1466437634041 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:47:14 INFO - PROCESS | 1708 | 1466437634277 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1708 | 1466437634289 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b5ac000 == 44 [pid = 1708] [id = 60] 08:47:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x9b5b2800) [pid = 1708] [serial = 178] [outer = (nil)] 08:47:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9d513400) [pid = 1708] [serial = 179] [outer = 0x9b5b2800] 08:47:14 INFO - PROCESS | 1708 | 1466437634379 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x9d5ef400) [pid = 1708] [serial = 180] [outer = 0x9b5b2800] 08:47:15 INFO - PROCESS | 1708 | 1466437635409 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1799ms 08:47:15 INFO - PROCESS | 1708 | 1466437635483 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1708 | 1466437635490 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:47:15 INFO - PROCESS | 1708 | 1466437635500 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1708 | 1466437635506 Marionette TRACE conn4 <- [1,214,null,{}] 08:47:15 INFO - PROCESS | 1708 | 1466437635515 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 1708 | 1466437635522 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:15 INFO - PROCESS | 1708 | 1466437635826 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:47:16 INFO - PROCESS | 1708 | 1466437636036 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1708 | 1466437636044 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b3be400 == 45 [pid = 1708] [id = 61] 08:47:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0xa06e1800) [pid = 1708] [serial = 181] [outer = (nil)] 08:47:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0xa2369800) [pid = 1708] [serial = 182] [outer = 0xa06e1800] 08:47:16 INFO - PROCESS | 1708 | 1466437636145 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0xa2370800) [pid = 1708] [serial = 183] [outer = 0xa06e1800] 08:47:17 INFO - PROCESS | 1708 | 1466437637128 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1690ms 08:47:17 INFO - PROCESS | 1708 | 1466437637189 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:47:17 INFO - PROCESS | 1708 | 1466437637194 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:47:17 INFO - PROCESS | 1708 | 1466437637200 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1708 | 1466437637204 Marionette TRACE conn4 <- [1,218,null,{}] 08:47:17 INFO - PROCESS | 1708 | 1466437637210 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 1708 | 1466437637215 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:17 INFO - PROCESS | 1708 | 1466437637430 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:47:17 INFO - PROCESS | 1708 | 1466437637625 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1708 | 1466437637635 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x94843800 == 46 [pid = 1708] [id = 62] 08:47:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x9ab8c800) [pid = 1708] [serial = 184] [outer = (nil)] 08:47:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x9ab91c00) [pid = 1708] [serial = 185] [outer = 0x9ab8c800] 08:47:17 INFO - PROCESS | 1708 | 1466437637763 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x9ab94c00) [pid = 1708] [serial = 186] [outer = 0x9ab8c800] 08:47:18 INFO - PROCESS | 1708 | 1466437638673 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1532ms 08:47:18 INFO - PROCESS | 1708 | 1466437638735 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1708 | 1466437638739 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:47:18 INFO - PROCESS | 1708 | 1466437638745 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1708 | 1466437638749 Marionette TRACE conn4 <- [1,222,null,{}] 08:47:18 INFO - PROCESS | 1708 | 1466437638755 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 1708 | 1466437638765 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:19 INFO - PROCESS | 1708 | 1466437638997 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:47:19 INFO - PROCESS | 1708 | 1466437639181 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1708 | 1466437639190 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f60400 == 47 [pid = 1708] [id = 63] 08:47:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x9394d800) [pid = 1708] [serial = 187] [outer = (nil)] 08:47:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x99f6bc00) [pid = 1708] [serial = 188] [outer = 0x9394d800] 08:47:19 INFO - PROCESS | 1708 | 1466437639316 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x9b244800) [pid = 1708] [serial = 189] [outer = 0x9394d800] 08:47:20 INFO - PROCESS | 1708 | 1466437640331 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1641ms 08:47:20 INFO - PROCESS | 1708 | 1466437640388 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 1708 | 1466437640394 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:47:20 INFO - PROCESS | 1708 | 1466437640402 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1708 | 1466437640409 Marionette TRACE conn4 <- [1,226,null,{}] 08:47:20 INFO - PROCESS | 1708 | 1466437640417 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 1708 | 1466437640423 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:20 INFO - PROCESS | 1708 | 1466437640670 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:47:20 INFO - PROCESS | 1708 | 1466437640933 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1708 | 1466437640941 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x95376800 == 48 [pid = 1708] [id = 64] 08:47:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x95377000) [pid = 1708] [serial = 190] [outer = (nil)] 08:47:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x98490000) [pid = 1708] [serial = 191] [outer = 0x95377000] 08:47:21 INFO - PROCESS | 1708 | 1466437641034 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x9a53c000) [pid = 1708] [serial = 192] [outer = 0x95377000] 08:47:21 INFO - PROCESS | 1708 | 1466437641931 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1542ms 08:47:21 INFO - PROCESS | 1708 | 1466437641960 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1708 | 1466437641967 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:47:21 INFO - PROCESS | 1708 | 1466437641981 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1708 | 1466437641985 Marionette TRACE conn4 <- [1,230,null,{}] 08:47:21 INFO - PROCESS | 1708 | 1466437641992 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 1708 | 1466437641998 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:22 INFO - PROCESS | 1708 | 1466437642215 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x92369c00 == 47 [pid = 1708] [id = 30] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x92384400 == 46 [pid = 1708] [id = 56] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x99f6f000 == 45 [pid = 1708] [id = 55] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0xa6752000) [pid = 1708] [serial = 131] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x9527b400 == 44 [pid = 1708] [id = 54] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x9a5de800 == 43 [pid = 1708] [id = 53] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x9394e400 == 42 [pid = 1708] [id = 52] 08:47:22 INFO - PROCESS | 1708 | --DOCSHELL 0x9489e400 == 41 [pid = 1708] [id = 51] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0xa33c1400) [pid = 1708] [serial = 126] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0xa330a800) [pid = 1708] [serial = 125] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0xa4f18800) [pid = 1708] [serial = 128] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x9a095c00) [pid = 1708] [serial = 119] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x9ad41800) [pid = 1708] [serial = 120] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9c27a400) [pid = 1708] [serial = 122] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0xa1181c00) [pid = 1708] [serial = 113] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x9537ac00) [pid = 1708] [serial = 117] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x95280c00) [pid = 1708] [serial = 116] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x94892400) [pid = 1708] [serial = 107] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x9537f800) [pid = 1708] [serial = 110] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x9d5e3800) [pid = 1708] [serial = 129] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0xa208c800) [pid = 1708] [serial = 123] [outer = (nil)] [url = about:blank] 08:47:22 INFO - PROCESS | 1708 | 1466437642464 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1708 | 1466437642472 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x94892400 == 42 [pid = 1708] [id = 65] 08:47:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x95280c00) [pid = 1708] [serial = 193] [outer = (nil)] 08:47:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x96f05800) [pid = 1708] [serial = 194] [outer = 0x95280c00] 08:47:22 INFO - PROCESS | 1708 | 1466437642558 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x9a5e5400) [pid = 1708] [serial = 195] [outer = 0x95280c00] 08:47:23 INFO - PROCESS | 1708 | 1466437643362 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1438ms 08:47:23 INFO - PROCESS | 1708 | 1466437643427 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1708 | 1466437643431 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:47:23 INFO - PROCESS | 1708 | 1466437643438 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1708 | 1466437643443 Marionette TRACE conn4 <- [1,234,null,{}] 08:47:23 INFO - PROCESS | 1708 | 1466437643459 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 1708 | 1466437643468 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:23 INFO - PROCESS | 1708 | 1466437643628 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:47:23 INFO - PROCESS | 1708 | 1466437643743 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1708 | 1466437643755 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b248800 == 43 [pid = 1708] [id = 66] 08:47:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x9b2eb800) [pid = 1708] [serial = 196] [outer = (nil)] 08:47:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x9b5ad400) [pid = 1708] [serial = 197] [outer = 0x9b2eb800] 08:47:23 INFO - PROCESS | 1708 | 1466437643826 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x9d51c400) [pid = 1708] [serial = 198] [outer = 0x9b2eb800] 08:47:24 INFO - PROCESS | 1708 | 1466437644567 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1182ms 08:47:24 INFO - PROCESS | 1708 | 1466437644627 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1708 | 1466437644631 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:47:24 INFO - PROCESS | 1708 | 1466437644637 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1708 | 1466437644640 Marionette TRACE conn4 <- [1,238,null,{}] 08:47:24 INFO - PROCESS | 1708 | 1466437644652 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 1708 | 1466437644656 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:24 INFO - PROCESS | 1708 | 1466437644854 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:47:24 INFO - PROCESS | 1708 | 1466437644871 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1708 | 1466437644878 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x92365800 == 44 [pid = 1708] [id = 67] 08:47:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x9d56e000) [pid = 1708] [serial = 199] [outer = (nil)] 08:47:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0xa208d000) [pid = 1708] [serial = 200] [outer = 0x9d56e000] 08:47:24 INFO - PROCESS | 1708 | 1466437644945 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0xa2552400) [pid = 1708] [serial = 201] [outer = 0x9d56e000] 08:47:25 INFO - PROCESS | 1708 | 1466437645772 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1187ms 08:47:25 INFO - PROCESS | 1708 | 1466437645835 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1708 | 1466437645840 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:47:25 INFO - PROCESS | 1708 | 1466437645846 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1708 | 1466437645848 Marionette TRACE conn4 <- [1,242,null,{}] 08:47:25 INFO - PROCESS | 1708 | 1466437645854 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 1708 | 1466437645859 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:26 INFO - PROCESS | 1708 | 1466437646075 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:47:26 INFO - PROCESS | 1708 | 1466437646099 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1708 | 1466437646109 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f56800 == 45 [pid = 1708] [id = 68] 08:47:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x92f5b400) [pid = 1708] [serial = 202] [outer = (nil)] 08:47:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0xa327d400) [pid = 1708] [serial = 203] [outer = 0x92f5b400] 08:47:26 INFO - PROCESS | 1708 | 1466437646179 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0xa33c7c00) [pid = 1708] [serial = 204] [outer = 0x92f5b400] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x93952800) [pid = 1708] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x9ae22400) [pid = 1708] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x9a5df800) [pid = 1708] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x948a1800) [pid = 1708] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9ad4f000) [pid = 1708] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:47:26 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x9b2e7c00) [pid = 1708] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:47:27 INFO - PROCESS | 1708 | 1466437647184 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1392ms 08:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:47:27 INFO - PROCESS | 1708 | 1466437647239 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1708 | 1466437647242 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:47:27 INFO - PROCESS | 1708 | 1466437647249 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1708 | 1466437647252 Marionette TRACE conn4 <- [1,246,null,{}] 08:47:27 INFO - PROCESS | 1708 | 1466437647257 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 1708 | 1466437647267 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:27 INFO - PROCESS | 1708 | 1466437647445 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:47:27 INFO - PROCESS | 1708 | 1466437647557 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1708 | 1466437647565 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f5b800 == 46 [pid = 1708] [id = 69] 08:47:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x9394fc00) [pid = 1708] [serial = 205] [outer = (nil)] 08:47:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0xa610c000) [pid = 1708] [serial = 206] [outer = 0x9394fc00] 08:47:27 INFO - PROCESS | 1708 | 1466437647636 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0xa6751400) [pid = 1708] [serial = 207] [outer = 0x9394fc00] 08:47:28 INFO - PROCESS | 1708 | 1466437648422 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1229ms 08:47:28 INFO - PROCESS | 1708 | 1466437648479 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1708 | 1466437648486 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:47:28 INFO - PROCESS | 1708 | 1466437648496 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1708 | 1466437648501 Marionette TRACE conn4 <- [1,250,null,{}] 08:47:28 INFO - PROCESS | 1708 | 1466437648522 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 1708 | 1466437648530 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:28 INFO - PROCESS | 1708 | 1466437648713 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:47:28 INFO - PROCESS | 1708 | 1466437648872 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1708 | 1466437648885 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x9238c000 == 47 [pid = 1708] [id = 70] 08:47:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x93a68000) [pid = 1708] [serial = 208] [outer = (nil)] 08:47:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x9489b000) [pid = 1708] [serial = 209] [outer = 0x93a68000] 08:47:28 INFO - PROCESS | 1708 | 1466437648971 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x96f01c00) [pid = 1708] [serial = 210] [outer = 0x93a68000] 08:47:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x9a6a0400) [pid = 1708] [serial = 211] [outer = 0x97a52400] 08:47:30 INFO - PROCESS | 1708 | 1466437650481 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 2104ms 08:47:30 INFO - PROCESS | 1708 | 1466437650622 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1708 | 1466437650630 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:47:30 INFO - PROCESS | 1708 | 1466437650643 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1708 | 1466437650647 Marionette TRACE conn4 <- [1,254,null,{}] 08:47:30 INFO - PROCESS | 1708 | 1466437650655 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 1708 | 1466437650661 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:30 INFO - PROCESS | 1708 | 1466437650850 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:47:31 INFO - PROCESS | 1708 | 1466437651029 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1708 | 1466437651041 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a69bc00 == 48 [pid = 1708] [id = 71] 08:47:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x9a6a5800) [pid = 1708] [serial = 212] [outer = (nil)] 08:47:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x9ab8f800) [pid = 1708] [serial = 213] [outer = 0x9a6a5800] 08:47:31 INFO - PROCESS | 1708 | 1466437651146 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x9ab97400) [pid = 1708] [serial = 214] [outer = 0x9a6a5800] 08:47:32 INFO - PROCESS | 1708 | 1466437652256 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1645ms 08:47:32 INFO - PROCESS | 1708 | 1466437652288 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:47:32 INFO - PROCESS | 1708 | 1466437652293 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:47:32 INFO - PROCESS | 1708 | 1466437652301 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1708 | 1466437652307 Marionette TRACE conn4 <- [1,258,null,{}] 08:47:32 INFO - PROCESS | 1708 | 1466437652324 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 1708 | 1466437652334 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:32 INFO - PROCESS | 1708 | 1466437652531 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:47:32 INFO - PROCESS | 1708 | 1466437652735 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1708 | 1466437652753 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b244000 == 49 [pid = 1708] [id = 72] 08:47:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x9d5e3800) [pid = 1708] [serial = 215] [outer = (nil)] 08:47:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0xa236a400) [pid = 1708] [serial = 216] [outer = 0x9d5e3800] 08:47:32 INFO - PROCESS | 1708 | 1466437652859 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0xa2fef800) [pid = 1708] [serial = 217] [outer = 0x9d5e3800] 08:47:33 INFO - PROCESS | 1708 | 1466437653760 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1502ms 08:47:33 INFO - PROCESS | 1708 | 1466437653802 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1708 | 1466437653807 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:47:33 INFO - PROCESS | 1708 | 1466437653815 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1708 | 1466437653817 Marionette TRACE conn4 <- [1,262,null,{}] 08:47:33 INFO - PROCESS | 1708 | 1466437653824 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 1708 | 1466437653830 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:34 INFO - PROCESS | 1708 | 1466437654015 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:47:34 INFO - PROCESS | 1708 | 1466437654169 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1708 | 1466437654177 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b3bb400 == 50 [pid = 1708] [id = 73] 08:47:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x9c1e1800) [pid = 1708] [serial = 218] [outer = (nil)] 08:47:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0xa6722400) [pid = 1708] [serial = 219] [outer = 0x9c1e1800] 08:47:34 INFO - PROCESS | 1708 | 1466437654268 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0xa679e400) [pid = 1708] [serial = 220] [outer = 0x9c1e1800] 08:47:35 INFO - PROCESS | 1708 | 1466437655115 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1332ms 08:47:35 INFO - PROCESS | 1708 | 1466437655148 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1708 | 1466437655153 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:47:35 INFO - PROCESS | 1708 | 1466437655160 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1708 | 1466437655163 Marionette TRACE conn4 <- [1,266,null,{}] 08:47:35 INFO - PROCESS | 1708 | 1466437655186 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 1708 | 1466437655190 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:35 INFO - PROCESS | 1708 | 1466437655409 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:47:35 INFO - PROCESS | 1708 | 1466437655525 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1708 | 1466437655531 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be3400 == 51 [pid = 1708] [id = 74] 08:47:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x91be5800) [pid = 1708] [serial = 221] [outer = (nil)] 08:47:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x91bee400) [pid = 1708] [serial = 222] [outer = 0x91be5800] 08:47:35 INFO - PROCESS | 1708 | 1466437655622 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x91bf1000) [pid = 1708] [serial = 223] [outer = 0x91be5800] 08:47:36 INFO - PROCESS | 1708 | 1466437656471 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1386ms 08:47:36 INFO - PROCESS | 1708 | 1466437656547 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1708 | 1466437656551 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:47:36 INFO - PROCESS | 1708 | 1466437656558 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1708 | 1466437656561 Marionette TRACE conn4 <- [1,270,null,{}] 08:47:36 INFO - PROCESS | 1708 | 1466437656567 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 1708 | 1466437656577 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:36 INFO - PROCESS | 1708 | 1466437656828 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:47:37 INFO - PROCESS | 1708 | 1466437657027 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1708 | 1466437657039 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bedc00 == 52 [pid = 1708] [id = 75] 08:47:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x91ed3800) [pid = 1708] [serial = 224] [outer = (nil)] 08:47:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x91ed9c00) [pid = 1708] [serial = 225] [outer = 0x91ed3800] 08:47:37 INFO - PROCESS | 1708 | 1466437657129 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x9a6a4800) [pid = 1708] [serial = 226] [outer = 0x91ed3800] 08:47:37 INFO - PROCESS | 1708 | 1466437657960 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1430ms 08:47:37 INFO - PROCESS | 1708 | 1466437657989 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1708 | 1466437657993 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:47:38 INFO - PROCESS | 1708 | 1466437658000 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1708 | 1466437658004 Marionette TRACE conn4 <- [1,274,null,{}] 08:47:38 INFO - PROCESS | 1708 | 1466437658009 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 1708 | 1466437658015 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:38 INFO - PROCESS | 1708 | 1466437658218 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:47:38 INFO - PROCESS | 1708 | 1466437658378 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1708 | 1466437658387 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bc800 == 53 [pid = 1708] [id = 76] 08:47:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x915bd400) [pid = 1708] [serial = 227] [outer = (nil)] 08:47:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x915c5c00) [pid = 1708] [serial = 228] [outer = 0x915bd400] 08:47:38 INFO - PROCESS | 1708 | 1466437658465 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x915c7400) [pid = 1708] [serial = 229] [outer = 0x915bd400] 08:47:39 INFO - PROCESS | 1708 | 1466437659374 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1448ms 08:47:39 INFO - PROCESS | 1708 | 1466437659449 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1708 | 1466437659452 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:47:39 INFO - PROCESS | 1708 | 1466437659459 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1708 | 1466437659462 Marionette TRACE conn4 <- [1,278,null,{}] 08:47:39 INFO - PROCESS | 1708 | 1466437659469 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 1708 | 1466437659474 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:39 INFO - PROCESS | 1708 | 1466437659699 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:47:39 INFO - PROCESS | 1708 | 1466437659894 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1708 | 1466437659900 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c4800 == 54 [pid = 1708] [id = 77] 08:47:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x915c7c00) [pid = 1708] [serial = 230] [outer = (nil)] 08:47:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x92383400) [pid = 1708] [serial = 231] [outer = 0x915c7c00] 08:47:40 INFO - PROCESS | 1708 | 1466437660032 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x9af42400) [pid = 1708] [serial = 232] [outer = 0x915c7c00] 08:47:40 INFO - PROCESS | 1708 | 1466437660853 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1434ms 08:47:40 INFO - PROCESS | 1708 | 1466437660893 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1708 | 1466437660897 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:47:40 INFO - PROCESS | 1708 | 1466437660904 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1708 | 1466437660907 Marionette TRACE conn4 <- [1,282,null,{}] 08:47:40 INFO - PROCESS | 1708 | 1466437660913 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 1708 | 1466437660918 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:41 INFO - PROCESS | 1708 | 1466437661101 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:47:41 INFO - PROCESS | 1708 | 1466437661260 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1708 | 1466437661268 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c7000 == 55 [pid = 1708] [id = 78] 08:47:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x9582e400) [pid = 1708] [serial = 233] [outer = (nil)] 08:47:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x95832c00) [pid = 1708] [serial = 234] [outer = 0x9582e400] 08:47:41 INFO - PROCESS | 1708 | 1466437661348 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x95834000) [pid = 1708] [serial = 235] [outer = 0x9582e400] 08:47:42 INFO - PROCESS | 1708 | 1466437662308 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1480ms 08:47:42 INFO - PROCESS | 1708 | 1466437662385 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1708 | 1466437662389 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:47:42 INFO - PROCESS | 1708 | 1466437662395 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1708 | 1466437662398 Marionette TRACE conn4 <- [1,286,null,{}] 08:47:42 INFO - PROCESS | 1708 | 1466437662404 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 1708 | 1466437662410 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:42 INFO - PROCESS | 1708 | 1466437662851 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:47:43 INFO - PROCESS | 1708 | 1466437663072 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1708 | 1466437663080 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x91eddc00 == 56 [pid = 1708] [id = 79] 08:47:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x91ede400) [pid = 1708] [serial = 236] [outer = (nil)] 08:47:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9237f000) [pid = 1708] [serial = 237] [outer = 0x91ede400] 08:47:43 INFO - PROCESS | 1708 | 1466437663158 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x92f57400) [pid = 1708] [serial = 238] [outer = 0x91ede400] 08:47:44 INFO - PROCESS | 1708 | 1466437664012 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1680ms 08:47:44 INFO - PROCESS | 1708 | 1466437664079 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1708 | 1466437664085 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:47:44 INFO - PROCESS | 1708 | 1466437664093 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1708 | 1466437664099 Marionette TRACE conn4 <- [1,290,null,{}] 08:47:44 INFO - PROCESS | 1708 | 1466437664106 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 1708 | 1466437664113 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:44 INFO - PROCESS | 1708 | 1466437664406 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:47:44 INFO - PROCESS | 1708 | 1466437664608 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1708 | 1466437664620 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x91becc00 == 57 [pid = 1708] [id = 80] 08:47:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x92f5f000) [pid = 1708] [serial = 239] [outer = (nil)] 08:47:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x9537d800) [pid = 1708] [serial = 240] [outer = 0x92f5f000] 08:47:44 INFO - PROCESS | 1708 | 1466437664771 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x95830400) [pid = 1708] [serial = 241] [outer = 0x92f5f000] 08:47:44 INFO - PROCESS | 1708 | --DOCSHELL 0x92f56800 == 56 [pid = 1708] [id = 68] 08:47:44 INFO - PROCESS | 1708 | --DOCSHELL 0x92365800 == 55 [pid = 1708] [id = 67] 08:47:44 INFO - PROCESS | 1708 | --DOCSHELL 0x9b248800 == 54 [pid = 1708] [id = 66] 08:47:44 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9ae24000) [pid = 1708] [serial = 149] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOCSHELL 0x94892400 == 53 [pid = 1708] [id = 65] 08:47:45 INFO - PROCESS | 1708 | --DOCSHELL 0x95376800 == 52 [pid = 1708] [id = 64] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x9b3c2000) [pid = 1708] [serial = 168] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x93dda000) [pid = 1708] [serial = 134] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x93a72000) [pid = 1708] [serial = 155] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9b2f0c00) [pid = 1708] [serial = 165] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9537a800) [pid = 1708] [serial = 156] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9a9d9c00) [pid = 1708] [serial = 158] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9b2eb400) [pid = 1708] [serial = 164] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0xa6e4d000) [pid = 1708] [serial = 143] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9ad4b000) [pid = 1708] [serial = 159] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x953e1c00) [pid = 1708] [serial = 152] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0xa8c09400) [pid = 1708] [serial = 146] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x9b2e4800) [pid = 1708] [serial = 162] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9b3bf800) [pid = 1708] [serial = 167] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x9ae25800) [pid = 1708] [serial = 161] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x9b5ab400) [pid = 1708] [serial = 137] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0xa6724400) [pid = 1708] [serial = 140] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x97a5cc00) [pid = 1708] [serial = 153] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1708 | 1466437665632 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1598ms 08:47:45 INFO - PROCESS | 1708 | 1466437665700 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1708 | 1466437665708 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:47:45 INFO - PROCESS | 1708 | 1466437665719 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1708 | 1466437665723 Marionette TRACE conn4 <- [1,294,null,{}] 08:47:45 INFO - PROCESS | 1708 | 1466437665733 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 1708 | 1466437665741 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:45 INFO - PROCESS | 1708 | 1466437665944 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:47:46 INFO - PROCESS | 1708 | 1466437666077 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1708 | 1466437666085 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x93ae7c00 == 53 [pid = 1708] [id = 81] 08:47:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x93dda000) [pid = 1708] [serial = 242] [outer = (nil)] 08:47:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x9a08bc00) [pid = 1708] [serial = 243] [outer = 0x93dda000] 08:47:46 INFO - PROCESS | 1708 | 1466437666171 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x9a6a1c00) [pid = 1708] [serial = 244] [outer = 0x93dda000] 08:47:47 INFO - PROCESS | 1708 | 1466437667060 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:47 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. 08:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1436ms 08:47:47 INFO - PROCESS | 1708 | 1466437667154 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1708 | 1466437667160 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:47:47 INFO - PROCESS | 1708 | 1466437667179 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1708 | 1466437667188 Marionette TRACE conn4 <- [1,298,null,{}] 08:47:47 INFO - PROCESS | 1708 | 1466437667201 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 1708 | 1466437667208 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:47 INFO - PROCESS | 1708 | 1466437667383 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:47:47 INFO - PROCESS | 1708 | 1466437667570 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1708 | 1466437667581 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ab90000 == 54 [pid = 1708] [id = 82] 08:47:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x9ab91000) [pid = 1708] [serial = 245] [outer = (nil)] 08:47:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x9ae1b800) [pid = 1708] [serial = 246] [outer = 0x9ab91000] 08:47:47 INFO - PROCESS | 1708 | 1466437667673 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x9af44000) [pid = 1708] [serial = 247] [outer = 0x9ab91000] 08:47:48 INFO - PROCESS | 1708 | 1466437668592 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:48 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. 08:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1504ms 08:47:48 INFO - PROCESS | 1708 | 1466437668688 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1708 | 1466437668693 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:47:48 INFO - PROCESS | 1708 | 1466437668703 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1708 | 1466437668708 Marionette TRACE conn4 <- [1,302,null,{}] 08:47:48 INFO - PROCESS | 1708 | 1466437668758 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 1708 | 1466437668765 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:48 INFO - PROCESS | 1708 | 1466437668973 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:47:49 INFO - PROCESS | 1708 | 1466437669013 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1708 | 1466437669021 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x9af46400 == 55 [pid = 1708] [id = 83] 08:47:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x9af46c00) [pid = 1708] [serial = 248] [outer = (nil)] 08:47:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x9af4b800) [pid = 1708] [serial = 249] [outer = 0x9af46c00] 08:47:49 INFO - PROCESS | 1708 | 1466437669170 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x9af4e800) [pid = 1708] [serial = 250] [outer = 0x9af46c00] 08:47:49 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x95377000) [pid = 1708] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:47:49 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x95280c00) [pid = 1708] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:47:49 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x9b2eb800) [pid = 1708] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:47:49 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x92f5b400) [pid = 1708] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:47:49 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9d56e000) [pid = 1708] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:47:50 INFO - PROCESS | 1708 | 1466437670326 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:50 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. 08:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1641ms 08:47:50 INFO - PROCESS | 1708 | 1466437670345 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1708 | 1466437670348 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:47:50 INFO - PROCESS | 1708 | 1466437670355 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1708 | 1466437670357 Marionette TRACE conn4 <- [1,306,null,{}] 08:47:50 INFO - PROCESS | 1708 | 1466437670363 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 1708 | 1466437670369 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:50 INFO - PROCESS | 1708 | 1466437670531 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:47:50 INFO - PROCESS | 1708 | 1466437670549 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1708 | 1466437670564 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b2ed400 == 56 [pid = 1708] [id = 84] 08:47:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x9b2ee000) [pid = 1708] [serial = 251] [outer = (nil)] 08:47:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x9b2f1800) [pid = 1708] [serial = 252] [outer = 0x9b2ee000] 08:47:50 INFO - PROCESS | 1708 | 1466437670645 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x9b3c1400) [pid = 1708] [serial = 253] [outer = 0x9b2ee000] 08:47:51 INFO - PROCESS | 1708 | 1466437671511 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:51 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. 08:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1198ms 08:47:51 INFO - PROCESS | 1708 | 1466437671554 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1708 | 1466437671559 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:47:51 INFO - PROCESS | 1708 | 1466437671565 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1708 | 1466437671568 Marionette TRACE conn4 <- [1,310,null,{}] 08:47:51 INFO - PROCESS | 1708 | 1466437671574 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 1708 | 1466437671579 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:51 INFO - PROCESS | 1708 | 1466437671745 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:47:51 INFO - PROCESS | 1708 | 1466437671972 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1708 | 1466437671979 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c1400 == 57 [pid = 1708] [id = 85] 08:47:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x915c1c00) [pid = 1708] [serial = 254] [outer = (nil)] 08:47:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x91ed6c00) [pid = 1708] [serial = 255] [outer = 0x915c1c00] 08:47:52 INFO - PROCESS | 1708 | 1466437672082 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x91edd000) [pid = 1708] [serial = 256] [outer = 0x915c1c00] 08:47:53 INFO - PROCESS | 1708 | 1466437673074 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:53 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. 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1554ms 08:47:53 INFO - PROCESS | 1708 | 1466437673127 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1708 | 1466437673133 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:47:53 INFO - PROCESS | 1708 | 1466437673143 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1708 | 1466437673148 Marionette TRACE conn4 <- [1,314,null,{}] 08:47:53 INFO - PROCESS | 1708 | 1466437673157 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 1708 | 1466437673165 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:53 INFO - PROCESS | 1708 | 1466437673364 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:47:53 INFO - PROCESS | 1708 | 1466437673574 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1708 | 1466437673581 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x953e6c00 == 58 [pid = 1708] [id = 86] 08:47:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x95839c00) [pid = 1708] [serial = 257] [outer = (nil)] 08:47:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x98497000) [pid = 1708] [serial = 258] [outer = 0x95839c00] 08:47:53 INFO - PROCESS | 1708 | 1466437673689 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x998d0c00) [pid = 1708] [serial = 259] [outer = 0x95839c00] 08:47:54 INFO - PROCESS | 1708 | 1466437674564 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:54 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. 08:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1498ms 08:47:54 INFO - PROCESS | 1708 | 1466437674645 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1708 | 1466437674652 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:47:54 INFO - PROCESS | 1708 | 1466437674660 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1708 | 1466437674664 Marionette TRACE conn4 <- [1,318,null,{}] 08:47:54 INFO - PROCESS | 1708 | 1466437674670 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 1708 | 1466437674676 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:54 INFO - PROCESS | 1708 | 1466437674920 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:47:55 INFO - PROCESS | 1708 | 1466437675135 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1708 | 1466437675142 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x9abdd400 == 59 [pid = 1708] [id = 87] 08:47:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9ad4b400) [pid = 1708] [serial = 260] [outer = (nil)] 08:47:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x9ae21c00) [pid = 1708] [serial = 261] [outer = 0x9ad4b400] 08:47:55 INFO - PROCESS | 1708 | 1466437675247 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x9af4c400) [pid = 1708] [serial = 262] [outer = 0x9ad4b400] 08:47:56 INFO - PROCESS | 1708 | 1466437676273 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:56 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. 08:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1643ms 08:47:56 INFO - PROCESS | 1708 | 1466437676303 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:47:56 INFO - PROCESS | 1708 | 1466437676307 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:47:56 INFO - PROCESS | 1708 | 1466437676323 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1708 | 1466437676333 Marionette TRACE conn4 <- [1,322,null,{}] 08:47:56 INFO - PROCESS | 1708 | 1466437676340 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 1708 | 1466437676347 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:56 INFO - PROCESS | 1708 | 1466437676589 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:47:56 INFO - PROCESS | 1708 | 1466437676835 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1708 | 1466437676846 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b3c5400 == 60 [pid = 1708] [id = 88] 08:47:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x9b5ad800) [pid = 1708] [serial = 263] [outer = (nil)] 08:47:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x9d517400) [pid = 1708] [serial = 264] [outer = 0x9b5ad800] 08:47:56 INFO - PROCESS | 1708 | 1466437676932 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0xa06e3400) [pid = 1708] [serial = 265] [outer = 0x9b5ad800] 08:47:57 INFO - PROCESS | 1708 | 1466437677889 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:57 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. 08:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1604ms 08:47:57 INFO - PROCESS | 1708 | 1466437677926 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1708 | 1466437677931 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:47:57 INFO - PROCESS | 1708 | 1466437677943 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1708 | 1466437677946 Marionette TRACE conn4 <- [1,326,null,{}] 08:47:57 INFO - PROCESS | 1708 | 1466437677953 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 1708 | 1466437677958 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:58 INFO - PROCESS | 1708 | 1466437678187 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:47:58 INFO - PROCESS | 1708 | 1466437678389 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1708 | 1466437678396 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bee800 == 61 [pid = 1708] [id = 89] 08:47:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0xa236a800) [pid = 1708] [serial = 266] [outer = (nil)] 08:47:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0xa23f3000) [pid = 1708] [serial = 267] [outer = 0xa236a800] 08:47:58 INFO - PROCESS | 1708 | 1466437678536 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0xa25e4800) [pid = 1708] [serial = 268] [outer = 0xa236a800] 08:47:59 INFO - PROCESS | 1708 | 1466437679439 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:47:59 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. 08:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1552ms 08:47:59 INFO - PROCESS | 1708 | 1466437679493 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1708 | 1466437679496 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:47:59 INFO - PROCESS | 1708 | 1466437679504 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1708 | 1466437679507 Marionette TRACE conn4 <- [1,330,null,{}] 08:47:59 INFO - PROCESS | 1708 | 1466437679513 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 1708 | 1466437679519 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:47:59 INFO - PROCESS | 1708 | 1466437679748 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:47:59 INFO - PROCESS | 1708 | 1466437679968 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1708 | 1466437679984 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:00 INFO - PROCESS | 1708 | ++DOCSHELL 0xa4d47400 == 62 [pid = 1708] [id = 90] 08:48:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0xa4d48400) [pid = 1708] [serial = 269] [outer = (nil)] 08:48:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0xa4f7a800) [pid = 1708] [serial = 270] [outer = 0xa4d48400] 08:48:00 INFO - PROCESS | 1708 | 1466437680093 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0xa6bda400) [pid = 1708] [serial = 271] [outer = 0xa4d48400] 08:48:01 INFO - PROCESS | 1708 | 1466437681056 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:01 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. 08:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1591ms 08:48:01 INFO - PROCESS | 1708 | 1466437681096 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:48:01 INFO - PROCESS | 1708 | 1466437681100 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:48:01 INFO - PROCESS | 1708 | 1466437681107 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1708 | 1466437681110 Marionette TRACE conn4 <- [1,334,null,{}] 08:48:01 INFO - PROCESS | 1708 | 1466437681116 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1708 | 1466437681122 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:01 INFO - PROCESS | 1708 | 1466437681311 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:48:01 INFO - PROCESS | 1708 | 1466437681511 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1708 | 1466437681522 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ba3c00 == 63 [pid = 1708] [id = 91] 08:48:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x92ba4400) [pid = 1708] [serial = 272] [outer = (nil)] 08:48:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x953e1c00) [pid = 1708] [serial = 273] [outer = 0x92ba4400] 08:48:01 INFO - PROCESS | 1708 | 1466437681644 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0xa33bec00) [pid = 1708] [serial = 274] [outer = 0x92ba4400] 08:48:02 INFO - PROCESS | 1708 | 1466437682564 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:02 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. 08:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1491ms 08:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:48:02 INFO - PROCESS | 1708 | 1466437682598 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1708 | 1466437682602 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:48:02 INFO - PROCESS | 1708 | 1466437682609 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1708 | 1466437682612 Marionette TRACE conn4 <- [1,338,null,{}] 08:48:02 INFO - PROCESS | 1708 | 1466437682618 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1708 | 1466437682623 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:02 INFO - PROCESS | 1708 | 1466437682824 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:48:03 INFO - PROCESS | 1708 | 1466437683005 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1708 | 1466437683016 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ba3800 == 64 [pid = 1708] [id = 92] 08:48:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x92ba6000) [pid = 1708] [serial = 275] [outer = (nil)] 08:48:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x92d37c00) [pid = 1708] [serial = 276] [outer = 0x92ba6000] 08:48:03 INFO - PROCESS | 1708 | 1466437683131 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x92d3a800) [pid = 1708] [serial = 277] [outer = 0x92ba6000] 08:48:04 INFO - PROCESS | 1708 | 1466437684084 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:04 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. 08:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1538ms 08:48:04 INFO - PROCESS | 1708 | 1466437684150 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1708 | 1466437684156 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:48:04 INFO - PROCESS | 1708 | 1466437684165 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1708 | 1466437684168 Marionette TRACE conn4 <- [1,342,null,{}] 08:48:04 INFO - PROCESS | 1708 | 1466437684175 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1708 | 1466437684179 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:04 INFO - PROCESS | 1708 | 1466437684451 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:48:04 INFO - PROCESS | 1708 | 1466437684954 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1708 | 1466437684966 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x92387400 == 65 [pid = 1708] [id = 93] 08:48:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x92387800) [pid = 1708] [serial = 278] [outer = (nil)] 08:48:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x92b9ac00) [pid = 1708] [serial = 279] [outer = 0x92387800] 08:48:05 INFO - PROCESS | 1708 | 1466437685049 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x92ba5400) [pid = 1708] [serial = 280] [outer = 0x92387800] 08:48:05 INFO - PROCESS | 1708 | 1466437685937 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:06 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. 08:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1841ms 08:48:06 INFO - PROCESS | 1708 | 1466437686009 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1708 | 1466437686015 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:48:06 INFO - PROCESS | 1708 | 1466437686022 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1708 | 1466437686027 Marionette TRACE conn4 <- [1,346,null,{}] 08:48:06 INFO - PROCESS | 1708 | 1466437686035 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 1708 | 1466437686043 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:06 INFO - PROCESS | 1708 | 1466437686379 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:48:06 INFO - PROCESS | 1708 | 1466437686716 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1708 | 1466437686726 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed7000 == 66 [pid = 1708] [id = 94] 08:48:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x92b99400) [pid = 1708] [serial = 281] [outer = (nil)] 08:48:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x94892400) [pid = 1708] [serial = 282] [outer = 0x92b99400] 08:48:06 INFO - PROCESS | 1708 | 1466437686864 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x95834c00) [pid = 1708] [serial = 283] [outer = 0x92b99400] 08:48:07 INFO - PROCESS | 1708 | --DOCSHELL 0x97a5a800 == 65 [pid = 1708] [id = 34] 08:48:07 INFO - PROCESS | 1708 | --DOCSHELL 0xa3347400 == 64 [pid = 1708] [id = 47] 08:48:07 INFO - PROCESS | 1708 | --DOCSHELL 0x99f69c00 == 63 [pid = 1708] [id = 46] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0xa610c000) [pid = 1708] [serial = 206] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | 1466437688045 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x9b2ed400 == 62 [pid = 1708] [id = 84] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x9af46400 == 61 [pid = 1708] [id = 83] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x948a0800 == 60 [pid = 1708] [id = 48] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x9ab90000 == 59 [pid = 1708] [id = 82] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x93ae7c00 == 58 [pid = 1708] [id = 81] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x91becc00 == 57 [pid = 1708] [id = 80] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x91eddc00 == 56 [pid = 1708] [id = 79] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x9238c000 == 55 [pid = 1708] [id = 70] 08:48:08 INFO - PROCESS | 1708 | --DOCSHELL 0x92f5b800 == 54 [pid = 1708] [id = 69] 08:48:08 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. 08:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2085ms 08:48:08 INFO - PROCESS | 1708 | 1466437688114 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1708 | 1466437688124 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:48:08 INFO - PROCESS | 1708 | 1466437688166 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1708 | 1466437688172 Marionette TRACE conn4 <- [1,350,null,{}] 08:48:08 INFO - PROCESS | 1708 | 1466437688182 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 1708 | 1466437688188 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:08 INFO - PROCESS | 1708 | 1466437688531 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0xa2369800) [pid = 1708] [serial = 182] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x99f6bc00) [pid = 1708] [serial = 188] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9a53c000) [pid = 1708] [serial = 192] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x98490000) [pid = 1708] [serial = 191] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x96f05800) [pid = 1708] [serial = 194] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9a5e5400) [pid = 1708] [serial = 195] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9bd99800) [pid = 1708] [serial = 170] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9b5ad400) [pid = 1708] [serial = 197] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x93a6dc00) [pid = 1708] [serial = 173] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9ab91c00) [pid = 1708] [serial = 185] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9d513400) [pid = 1708] [serial = 179] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9b243c00) [pid = 1708] [serial = 176] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0xa327d400) [pid = 1708] [serial = 203] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa33c7c00) [pid = 1708] [serial = 204] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0xa208d000) [pid = 1708] [serial = 200] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0xa2552400) [pid = 1708] [serial = 201] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9d51c400) [pid = 1708] [serial = 198] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1708 | 1466437688754 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1708 | 1466437688761 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9583c800 == 55 [pid = 1708] [id = 95] 08:48:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x96f05800) [pid = 1708] [serial = 284] [outer = (nil)] 08:48:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x998d1800) [pid = 1708] [serial = 285] [outer = 0x96f05800] 08:48:08 INFO - PROCESS | 1708 | 1466437688833 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x9a6a4000) [pid = 1708] [serial = 286] [outer = 0x96f05800] 08:48:09 INFO - PROCESS | 1708 | 1466437689867 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:09 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. 08:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1763ms 08:48:09 INFO - PROCESS | 1708 | 1466437689926 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1708 | 1466437689932 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:48:09 INFO - PROCESS | 1708 | 1466437689945 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1708 | 1466437689958 Marionette TRACE conn4 <- [1,354,null,{}] 08:48:09 INFO - PROCESS | 1708 | 1466437689980 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1708 | 1466437689991 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:10 INFO - PROCESS | 1708 | 1466437690289 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:48:10 INFO - PROCESS | 1708 | 1466437690436 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1708 | 1466437690448 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ad42400 == 56 [pid = 1708] [id = 96] 08:48:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9ad47c00) [pid = 1708] [serial = 287] [outer = (nil)] 08:48:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9af48800) [pid = 1708] [serial = 288] [outer = 0x9ad47c00] 08:48:10 INFO - PROCESS | 1708 | 1466437690565 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9b248c00) [pid = 1708] [serial = 289] [outer = 0x9ad47c00] 08:48:11 INFO - PROCESS | 1708 | 1466437691641 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:11 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. 08:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1758ms 08:48:11 INFO - PROCESS | 1708 | 1466437691703 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1708 | 1466437691710 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:48:11 INFO - PROCESS | 1708 | 1466437691728 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1708 | 1466437691733 Marionette TRACE conn4 <- [1,358,null,{}] 08:48:11 INFO - PROCESS | 1708 | 1466437691741 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 1708 | 1466437691747 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:11 INFO - PROCESS | 1708 | 1466437691962 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:48:12 INFO - PROCESS | 1708 | 1466437691986 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1708 | 1466437691995 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6e000 == 57 [pid = 1708] [id = 97] 08:48:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9b2e7000) [pid = 1708] [serial = 290] [outer = (nil)] 08:48:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9b3bd800) [pid = 1708] [serial = 291] [outer = 0x9b2e7000] 08:48:12 INFO - PROCESS | 1708 | 1466437692073 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9b5b6400) [pid = 1708] [serial = 292] [outer = 0x9b2e7000] 08:48:13 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x93dda000) [pid = 1708] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:48:13 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x92f5f000) [pid = 1708] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:48:13 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x91ede400) [pid = 1708] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:48:13 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9ab91000) [pid = 1708] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:48:13 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9af46c00) [pid = 1708] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:48:13 INFO - PROCESS | 1708 | 1466437693735 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:13 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. 08:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2089ms 08:48:13 INFO - PROCESS | 1708 | 1466437693816 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1708 | 1466437693820 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:48:13 INFO - PROCESS | 1708 | 1466437693826 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1708 | 1466437693830 Marionette TRACE conn4 <- [1,362,null,{}] 08:48:13 INFO - PROCESS | 1708 | 1466437693835 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 1708 | 1466437693840 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:14 INFO - PROCESS | 1708 | 1466437693998 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:48:14 INFO - PROCESS | 1708 | 1466437694007 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1708 | 1466437694024 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x9af46c00 == 58 [pid = 1708] [id = 98] 08:48:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9af49000) [pid = 1708] [serial = 293] [outer = (nil)] 08:48:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9b3b7800) [pid = 1708] [serial = 294] [outer = 0x9af49000] 08:48:14 INFO - PROCESS | 1708 | 1466437694104 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9d520000) [pid = 1708] [serial = 295] [outer = 0x9af49000] 08:48:15 INFO - PROCESS | 1708 | 1466437695004 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1238ms 08:48:15 INFO - PROCESS | 1708 | 1466437695067 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:48:15 INFO - PROCESS | 1708 | 1466437695073 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:48:15 INFO - PROCESS | 1708 | 1466437695083 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1708 | 1466437695088 Marionette TRACE conn4 <- [1,366,null,{}] 08:48:15 INFO - PROCESS | 1708 | 1466437695096 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1708 | 1466437695103 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:15 INFO - PROCESS | 1708 | 1466437695468 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:48:15 INFO - PROCESS | 1708 | 1466437695749 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1708 | 1466437695761 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x91becc00 == 59 [pid = 1708] [id = 99] 08:48:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x91bf0c00) [pid = 1708] [serial = 296] [outer = (nil)] 08:48:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x92374000) [pid = 1708] [serial = 297] [outer = 0x91bf0c00] 08:48:15 INFO - PROCESS | 1708 | 1466437695886 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x92ba3400) [pid = 1708] [serial = 298] [outer = 0x91bf0c00] 08:48:16 INFO - PROCESS | 1708 | 1466437696866 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1840ms 08:48:16 INFO - PROCESS | 1708 | 1466437696923 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1708 | 1466437696929 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:48:16 INFO - PROCESS | 1708 | 1466437696938 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1708 | 1466437696943 Marionette TRACE conn4 <- [1,370,null,{}] 08:48:16 INFO - PROCESS | 1708 | 1466437696951 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 1708 | 1466437696961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:17 INFO - PROCESS | 1708 | 1466437697309 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:48:17 INFO - PROCESS | 1708 | 1466437697565 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1708 | 1466437697580 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x95831800 == 60 [pid = 1708] [id = 100] 08:48:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x95831c00) [pid = 1708] [serial = 299] [outer = (nil)] 08:48:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9849a800) [pid = 1708] [serial = 300] [outer = 0x95831c00] 08:48:17 INFO - PROCESS | 1708 | 1466437697680 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9a5de800) [pid = 1708] [serial = 301] [outer = 0x95831c00] 08:48:18 INFO - PROCESS | 1708 | 1466437698897 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1988ms 08:48:18 INFO - PROCESS | 1708 | 1466437698926 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1708 | 1466437698931 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:48:18 INFO - PROCESS | 1708 | 1466437698939 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1708 | 1466437698943 Marionette TRACE conn4 <- [1,374,null,{}] 08:48:18 INFO - PROCESS | 1708 | 1466437698949 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1708 | 1466437698955 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:19 INFO - PROCESS | 1708 | 1466437699253 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:48:19 INFO - PROCESS | 1708 | 1466437699536 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1708 | 1466437699545 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ad4c800 == 61 [pid = 1708] [id = 101] 08:48:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9ad4ec00) [pid = 1708] [serial = 302] [outer = (nil)] 08:48:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9ae23400) [pid = 1708] [serial = 303] [outer = 0x9ad4ec00] 08:48:19 INFO - PROCESS | 1708 | 1466437699634 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9b2e9400) [pid = 1708] [serial = 304] [outer = 0x9ad4ec00] 08:48:20 INFO - PROCESS | 1708 | 1466437700908 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:48:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1990ms 08:48:20 INFO - PROCESS | 1708 | 1466437700950 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1708 | 1466437700961 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:48:21 INFO - PROCESS | 1708 | 1466437701009 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1708 | 1466437701022 Marionette TRACE conn4 <- [1,378,null,{}] 08:48:21 INFO - PROCESS | 1708 | 1466437701088 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1708 | 1466437701098 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:21 INFO - PROCESS | 1708 | 1466437701374 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:48:21 INFO - PROCESS | 1708 | 1466437701566 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1708 | 1466437701581 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b2e8800 == 62 [pid = 1708] [id = 102] 08:48:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9b3bf800) [pid = 1708] [serial = 305] [outer = (nil)] 08:48:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0xa2340800) [pid = 1708] [serial = 306] [outer = 0x9b3bf800] 08:48:21 INFO - PROCESS | 1708 | 1466437701719 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0xa23f4800) [pid = 1708] [serial = 307] [outer = 0x9b3bf800] 08:48:22 INFO - PROCESS | 1708 | 1466437702916 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:48:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1993ms 08:48:22 INFO - PROCESS | 1708 | 1466437702986 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:48:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:48:22 INFO - PROCESS | 1708 | 1466437702991 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:48:22 INFO - PROCESS | 1708 | 1466437702997 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1708 | 1466437703001 Marionette TRACE conn4 <- [1,382,null,{}] 08:48:23 INFO - PROCESS | 1708 | 1466437703007 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1708 | 1466437703013 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:23 INFO - PROCESS | 1708 | 1466437703262 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:48:23 INFO - PROCESS | 1708 | 1466437703553 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1708 | 1466437703561 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x91edc400 == 63 [pid = 1708] [id = 103] 08:48:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x92386c00) [pid = 1708] [serial = 308] [outer = (nil)] 08:48:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x95ceec00) [pid = 1708] [serial = 309] [outer = 0x92386c00] 08:48:23 INFO - PROCESS | 1708 | 1466437703684 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9c271c00) [pid = 1708] [serial = 310] [outer = 0x92386c00] 08:48:24 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:24 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:24 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:24 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:24 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:24 INFO - PROCESS | 1708 | 1466437704870 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:48:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1887ms 08:48:24 INFO - PROCESS | 1708 | 1466437704887 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1708 | 1466437704892 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:48:24 INFO - PROCESS | 1708 | 1466437704904 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1708 | 1466437704908 Marionette TRACE conn4 <- [1,386,null,{}] 08:48:24 INFO - PROCESS | 1708 | 1466437704919 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1708 | 1466437704926 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:25 INFO - PROCESS | 1708 | 1466437705196 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:48:25 INFO - PROCESS | 1708 | 1466437705438 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1708 | 1466437705465 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d2800 == 64 [pid = 1708] [id = 104] 08:48:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x924d3000) [pid = 1708] [serial = 311] [outer = (nil)] 08:48:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x924d5800) [pid = 1708] [serial = 312] [outer = 0x924d3000] 08:48:25 INFO - PROCESS | 1708 | 1466437705654 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x92d0e400) [pid = 1708] [serial = 313] [outer = 0x924d3000] 08:48:26 INFO - PROCESS | 1708 | 1466437706759 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1892ms 08:48:26 INFO - PROCESS | 1708 | 1466437706795 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1708 | 1466437706799 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:48:26 INFO - PROCESS | 1708 | 1466437706806 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1708 | 1466437706811 Marionette TRACE conn4 <- [1,390,null,{}] 08:48:26 INFO - PROCESS | 1708 | 1466437706817 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1708 | 1466437706822 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:27 INFO - PROCESS | 1708 | 1466437707031 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:48:27 INFO - PROCESS | 1708 | 1466437707352 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1708 | 1466437707367 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b8c00 == 65 [pid = 1708] [id = 105] 08:48:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x8f2b9000) [pid = 1708] [serial = 314] [outer = (nil)] 08:48:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x8f2c1000) [pid = 1708] [serial = 315] [outer = 0x8f2b9000] 08:48:27 INFO - PROCESS | 1708 | 1466437707501 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x924d6000) [pid = 1708] [serial = 316] [outer = 0x8f2b9000] 08:48:28 INFO - PROCESS | 1708 | 1466437708744 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1989ms 08:48:28 INFO - PROCESS | 1708 | 1466437708796 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1708 | 1466437708800 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:48:28 INFO - PROCESS | 1708 | 1466437708807 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1708 | 1466437708811 Marionette TRACE conn4 <- [1,394,null,{}] 08:48:28 INFO - PROCESS | 1708 | 1466437708817 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1708 | 1466437708822 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:29 INFO - PROCESS | 1708 | 1466437709012 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:48:29 INFO - PROCESS | 1708 | 1466437709196 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1708 | 1466437709207 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c0000 == 66 [pid = 1708] [id = 106] 08:48:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x924d4000) [pid = 1708] [serial = 317] [outer = (nil)] 08:48:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x92d16400) [pid = 1708] [serial = 318] [outer = 0x924d4000] 08:48:29 INFO - PROCESS | 1708 | 1466437709285 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x92d17800) [pid = 1708] [serial = 319] [outer = 0x924d4000] 08:48:30 INFO - PROCESS | 1708 | 1466437710184 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1434ms 08:48:30 INFO - PROCESS | 1708 | 1466437710243 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1708 | 1466437710246 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:48:30 INFO - PROCESS | 1708 | 1466437710253 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1708 | 1466437710257 Marionette TRACE conn4 <- [1,398,null,{}] 08:48:30 INFO - PROCESS | 1708 | 1466437710264 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 1708 | 1466437710269 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:30 INFO - PROCESS | 1708 | 1466437710462 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:48:30 INFO - PROCESS | 1708 | 1466437710689 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1708 | 1466437710699 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d0000 == 67 [pid = 1708] [id = 107] 08:48:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x8e4d2800) [pid = 1708] [serial = 320] [outer = (nil)] 08:48:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8e4d6000) [pid = 1708] [serial = 321] [outer = 0x8e4d2800] 08:48:30 INFO - PROCESS | 1708 | 1466437710824 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8e4d9800) [pid = 1708] [serial = 322] [outer = 0x8e4d2800] 08:48:32 INFO - PROCESS | 1708 | 1466437712086 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1884ms 08:48:32 INFO - PROCESS | 1708 | 1466437712148 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1708 | 1466437712154 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:48:32 INFO - PROCESS | 1708 | 1466437712166 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1708 | 1466437712172 Marionette TRACE conn4 <- [1,402,null,{}] 08:48:32 INFO - PROCESS | 1708 | 1466437712182 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 1708 | 1466437712186 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:32 INFO - PROCESS | 1708 | 1466437712405 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:48:32 INFO - PROCESS | 1708 | 1466437712647 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1708 | 1466437712659 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x92386800 == 68 [pid = 1708] [id = 108] 08:48:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x92387c00) [pid = 1708] [serial = 323] [outer = (nil)] 08:48:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x924cdc00) [pid = 1708] [serial = 324] [outer = 0x92387c00] 08:48:32 INFO - PROCESS | 1708 | 1466437712753 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x924d8400) [pid = 1708] [serial = 325] [outer = 0x92387c00] 08:48:33 INFO - PROCESS | 1708 | 1466437713771 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1646ms 08:48:33 INFO - PROCESS | 1708 | 1466437713811 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1708 | 1466437713818 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:48:33 INFO - PROCESS | 1708 | 1466437713829 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1708 | 1466437713833 Marionette TRACE conn4 <- [1,406,null,{}] 08:48:33 INFO - PROCESS | 1708 | 1466437713840 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1708 | 1466437713846 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:34 INFO - PROCESS | 1708 | 1466437714047 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:48:34 INFO - PROCESS | 1708 | 1466437714267 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1708 | 1466437714277 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c9400 == 69 [pid = 1708] [id = 109] 08:48:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x91bf1400) [pid = 1708] [serial = 326] [outer = (nil)] 08:48:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x92d3c800) [pid = 1708] [serial = 327] [outer = 0x91bf1400] 08:48:34 INFO - PROCESS | 1708 | 1466437714401 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x92f5c400) [pid = 1708] [serial = 328] [outer = 0x91bf1400] 08:48:35 INFO - PROCESS | 1708 | 1466437715383 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1589ms 08:48:35 INFO - PROCESS | 1708 | 1466437715418 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1708 | 1466437715423 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:48:35 INFO - PROCESS | 1708 | 1466437715431 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1708 | 1466437715437 Marionette TRACE conn4 <- [1,410,null,{}] 08:48:35 INFO - PROCESS | 1708 | 1466437715454 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1708 | 1466437715463 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:35 INFO - PROCESS | 1708 | 1466437715676 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:48:35 INFO - PROCESS | 1708 | --DOCSHELL 0x92384800 == 68 [pid = 1708] [id = 37] 08:48:35 INFO - PROCESS | 1708 | --DOCSHELL 0x94843800 == 67 [pid = 1708] [id = 62] 08:48:35 INFO - PROCESS | 1708 | --DOCSHELL 0x9b3be400 == 66 [pid = 1708] [id = 61] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa236a400) [pid = 1708] [serial = 216] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9489b000) [pid = 1708] [serial = 209] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x9ab8f800) [pid = 1708] [serial = 213] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x91bee400) [pid = 1708] [serial = 222] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x91ed9c00) [pid = 1708] [serial = 225] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0xa6722400) [pid = 1708] [serial = 219] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x92383400) [pid = 1708] [serial = 231] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x95832c00) [pid = 1708] [serial = 234] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x915c5c00) [pid = 1708] [serial = 228] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x9b2f1800) [pid = 1708] [serial = 252] [outer = (nil)] [url = about:blank] 08:48:35 INFO - PROCESS | 1708 | 1466437715973 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1708 | 1466437715984 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x93947800 == 65 [pid = 1708] [id = 58] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x9af46c00 == 64 [pid = 1708] [id = 98] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x93a6e000 == 63 [pid = 1708] [id = 97] 08:48:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf0800 == 64 [pid = 1708] [id = 110] 08:48:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x91ee0000) [pid = 1708] [serial = 329] [outer = (nil)] 08:48:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x92f5c800) [pid = 1708] [serial = 330] [outer = 0x91ee0000] 08:48:36 INFO - PROCESS | 1708 | 1466437716098 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x95ce2400) [pid = 1708] [serial = 331] [outer = 0x91ee0000] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x9ad42400 == 63 [pid = 1708] [id = 96] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x9583c800 == 62 [pid = 1708] [id = 95] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed7000 == 61 [pid = 1708] [id = 94] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x92387400 == 60 [pid = 1708] [id = 93] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x9abdd400 == 59 [pid = 1708] [id = 87] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x953e6c00 == 58 [pid = 1708] [id = 86] 08:48:36 INFO - PROCESS | 1708 | --DOCSHELL 0x915c1400 == 57 [pid = 1708] [id = 85] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9a6a1c00) [pid = 1708] [serial = 244] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9537d800) [pid = 1708] [serial = 240] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x92f57400) [pid = 1708] [serial = 238] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x95830400) [pid = 1708] [serial = 241] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9af44000) [pid = 1708] [serial = 247] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9af4e800) [pid = 1708] [serial = 250] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9ae1b800) [pid = 1708] [serial = 246] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9237f000) [pid = 1708] [serial = 237] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9af4b800) [pid = 1708] [serial = 249] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9a08bc00) [pid = 1708] [serial = 243] [outer = (nil)] [url = about:blank] 08:48:36 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9238cc00) [pid = 1708] [serial = 90] [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.] 08:48:36 INFO - PROCESS | 1708 | 1466437716957 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1591ms 08:48:37 INFO - PROCESS | 1708 | 1466437717024 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:48:37 INFO - PROCESS | 1708 | 1466437717029 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:48:37 INFO - PROCESS | 1708 | 1466437717035 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1708 | 1466437717038 Marionette TRACE conn4 <- [1,414,null,{}] 08:48:37 INFO - PROCESS | 1708 | 1466437717044 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 1708 | 1466437717049 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:37 INFO - PROCESS | 1708 | 1466437717240 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:48:37 INFO - PROCESS | 1708 | 1466437717380 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1708 | 1466437717388 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d6400 == 58 [pid = 1708] [id = 111] 08:48:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x92b9f000) [pid = 1708] [serial = 332] [outer = (nil)] 08:48:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x98490000) [pid = 1708] [serial = 333] [outer = 0x92b9f000] 08:48:37 INFO - PROCESS | 1708 | 1466437717476 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a08bc00) [pid = 1708] [serial = 334] [outer = 0x92b9f000] 08:48:38 INFO - PROCESS | 1708 | 1466437718351 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1340ms 08:48:38 INFO - PROCESS | 1708 | 1466437718378 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1708 | 1466437718382 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:48:38 INFO - PROCESS | 1708 | 1466437718388 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1708 | 1466437718391 Marionette TRACE conn4 <- [1,418,null,{}] 08:48:38 INFO - PROCESS | 1708 | 1466437718397 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1708 | 1466437718402 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:38 INFO - PROCESS | 1708 | 1466437718612 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:48:38 INFO - PROCESS | 1708 | 1466437718640 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1708 | 1466437718652 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x95ced000 == 59 [pid = 1708] [id = 112] 08:48:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x96f03400) [pid = 1708] [serial = 335] [outer = (nil)] 08:48:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a6a7000) [pid = 1708] [serial = 336] [outer = 0x96f03400] 08:48:38 INFO - PROCESS | 1708 | 1466437718720 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9a9e4800) [pid = 1708] [serial = 337] [outer = 0x96f03400] 08:48:40 INFO - PROCESS | 1708 | 1466437720083 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1739ms 08:48:40 INFO - PROCESS | 1708 | 1466437720128 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1708 | 1466437720132 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:48:40 INFO - PROCESS | 1708 | 1466437720147 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1708 | 1466437720166 Marionette TRACE conn4 <- [1,422,null,{}] 08:48:40 INFO - PROCESS | 1708 | 1466437720235 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1708 | 1466437720245 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:40 INFO - PROCESS | 1708 | 1466437720851 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9b2e7000) [pid = 1708] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x92b99400) [pid = 1708] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9ad47c00) [pid = 1708] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x96f05800) [pid = 1708] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x92387800) [pid = 1708] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9ad46c00) [pid = 1708] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9a53f400) [pid = 1708] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9b5b2800) [pid = 1708] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9b2ee000) [pid = 1708] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x93ae8400) [pid = 1708] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x9b3c0000) [pid = 1708] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9ae1d000) [pid = 1708] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x9394fc00) [pid = 1708] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0xa25e9000) [pid = 1708] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x92f59c00) [pid = 1708] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x95375400) [pid = 1708] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9d567400) [pid = 1708] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9394d800) [pid = 1708] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0xa208c000) [pid = 1708] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9d511c00) [pid = 1708] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x93949000) [pid = 1708] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0xa33c5000) [pid = 1708] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0xa06e1800) [pid = 1708] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:48:40 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9ab8c800) [pid = 1708] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:48:41 INFO - PROCESS | 1708 | 1466437720991 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1708 | 1466437720999 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed8c00 == 60 [pid = 1708] [id = 113] 08:48:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x92382400) [pid = 1708] [serial = 338] [outer = (nil)] 08:48:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x92f62800) [pid = 1708] [serial = 339] [outer = 0x92382400] 08:48:41 INFO - PROCESS | 1708 | 1466437721068 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9527b800) [pid = 1708] [serial = 340] [outer = 0x92382400] 08:48:42 INFO - PROCESS | 1708 | 1466437722191 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2094ms 08:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:48:42 INFO - PROCESS | 1708 | 1466437722243 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1708 | 1466437722245 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:48:42 INFO - PROCESS | 1708 | 1466437722252 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1708 | 1466437722256 Marionette TRACE conn4 <- [1,426,null,{}] 08:48:42 INFO - PROCESS | 1708 | 1466437722261 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 1708 | 1466437722266 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:42 INFO - PROCESS | 1708 | 1466437722484 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:48:42 INFO - PROCESS | 1708 | 1466437722540 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1708 | 1466437722549 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ba8800 == 61 [pid = 1708] [id = 114] 08:48:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x953e8800) [pid = 1708] [serial = 341] [outer = (nil)] 08:48:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9ab93800) [pid = 1708] [serial = 342] [outer = 0x953e8800] 08:48:42 INFO - PROCESS | 1708 | 1466437722617 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9ae27400) [pid = 1708] [serial = 343] [outer = 0x953e8800] 08:48:43 INFO - PROCESS | 1708 | 1466437723736 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1708 | 1466437723797 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:48:43 INFO - PROCESS | 1708 | 1466437723806 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1708 | 1466437723810 Marionette TRACE conn4 <- [1,430,null,{}] 08:48:43 INFO - PROCESS | 1708 | 1466437723820 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1708 | 1466437723825 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:44 INFO - PROCESS | 1708 | 1466437724026 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:48:44 INFO - PROCESS | 1708 | 1466437724301 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1708 | 1466437724310 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bea400 == 62 [pid = 1708] [id = 115] 08:48:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x91bee400) [pid = 1708] [serial = 344] [outer = (nil)] 08:48:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x92381800) [pid = 1708] [serial = 345] [outer = 0x91bee400] 08:48:44 INFO - PROCESS | 1708 | 1466437724402 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x92d0ac00) [pid = 1708] [serial = 346] [outer = 0x91bee400] 08:48:45 INFO - PROCESS | 1708 | 1466437725354 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1591ms 08:48:45 INFO - PROCESS | 1708 | 1466437725398 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1708 | 1466437725405 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:48:45 INFO - PROCESS | 1708 | 1466437725417 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1708 | 1466437725421 Marionette TRACE conn4 <- [1,434,null,{}] 08:48:45 INFO - PROCESS | 1708 | 1466437725428 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 1708 | 1466437725434 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:45 INFO - PROCESS | 1708 | 1466437725647 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:48:45 INFO - PROCESS | 1708 | 1466437725873 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1708 | 1466437725882 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x93adbc00 == 63 [pid = 1708] [id = 116] 08:48:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x93dd2000) [pid = 1708] [serial = 347] [outer = (nil)] 08:48:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9582f000) [pid = 1708] [serial = 348] [outer = 0x93dd2000] 08:48:46 INFO - PROCESS | 1708 | 1466437726016 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x95cea400) [pid = 1708] [serial = 349] [outer = 0x93dd2000] 08:48:46 INFO - PROCESS | 1708 | 1466437726964 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1590ms 08:48:47 INFO - PROCESS | 1708 | 1466437727008 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1708 | 1466437727012 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:48:47 INFO - PROCESS | 1708 | 1466437727020 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1708 | 1466437727026 Marionette TRACE conn4 <- [1,438,null,{}] 08:48:47 INFO - PROCESS | 1708 | 1466437727043 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1708 | 1466437727053 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:47 INFO - PROCESS | 1708 | 1466437727256 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:48:47 INFO - PROCESS | 1708 | 1466437727491 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1708 | 1466437727504 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ab90400 == 64 [pid = 1708] [id = 117] 08:48:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9af4f800) [pid = 1708] [serial = 350] [outer = (nil)] 08:48:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9b2e7000) [pid = 1708] [serial = 351] [outer = 0x9af4f800] 08:48:47 INFO - PROCESS | 1708 | 1466437727632 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9b3bb000) [pid = 1708] [serial = 352] [outer = 0x9af4f800] 08:48:48 INFO - PROCESS | 1708 | 1466437728600 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1649ms 08:48:48 INFO - PROCESS | 1708 | 1466437728669 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1708 | 1466437728674 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:48:48 INFO - PROCESS | 1708 | 1466437728681 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1708 | 1466437728684 Marionette TRACE conn4 <- [1,442,null,{}] 08:48:48 INFO - PROCESS | 1708 | 1466437728690 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1708 | 1466437728695 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:48 INFO - PROCESS | 1708 | 1466437728894 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:48:49 INFO - PROCESS | 1708 | 1466437729114 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1708 | 1466437729120 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x91edec00 == 65 [pid = 1708] [id = 118] 08:48:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9b2ed800) [pid = 1708] [serial = 353] [outer = (nil)] 08:48:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9c26f400) [pid = 1708] [serial = 354] [outer = 0x9b2ed800] 08:48:49 INFO - PROCESS | 1708 | 1466437729262 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9d568000) [pid = 1708] [serial = 355] [outer = 0x9b2ed800] 08:48:50 INFO - PROCESS | 1708 | 1466437730180 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1540ms 08:48:50 INFO - PROCESS | 1708 | 1466437730222 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1708 | 1466437730226 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:48:50 INFO - PROCESS | 1708 | 1466437730234 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1708 | 1466437730238 Marionette TRACE conn4 <- [1,446,null,{}] 08:48:50 INFO - PROCESS | 1708 | 1466437730244 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 1708 | 1466437730250 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:50 INFO - PROCESS | 1708 | 1466437730448 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:48:50 INFO - PROCESS | 1708 | 1466437730666 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1708 | 1466437730677 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6eb000 == 66 [pid = 1708] [id = 119] 08:48:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x8d6ebc00) [pid = 1708] [serial = 356] [outer = (nil)] 08:48:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x8d6f3000) [pid = 1708] [serial = 357] [outer = 0x8d6ebc00] 08:48:50 INFO - PROCESS | 1708 | 1466437730798 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x8d6f7400) [pid = 1708] [serial = 358] [outer = 0x8d6ebc00] 08:48:52 INFO - PROCESS | 1708 | 1466437732290 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2133ms 08:48:52 INFO - PROCESS | 1708 | 1466437732414 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 1708 | 1466437732419 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:48:52 INFO - PROCESS | 1708 | 1466437732452 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1708 | 1466437732455 Marionette TRACE conn4 <- [1,450,null,{}] 08:48:52 INFO - PROCESS | 1708 | 1466437732462 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 1708 | 1466437732483 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:52 INFO - PROCESS | 1708 | 1466437732702 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:48:52 INFO - PROCESS | 1708 | 1466437732880 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1708 | 1466437732887 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f0400 == 67 [pid = 1708] [id = 120] 08:48:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x8d6f3c00) [pid = 1708] [serial = 359] [outer = (nil)] 08:48:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0xa6722400) [pid = 1708] [serial = 360] [outer = 0x8d6f3c00] 08:48:52 INFO - PROCESS | 1708 | 1466437732971 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0xa679e800) [pid = 1708] [serial = 361] [outer = 0x8d6f3c00] 08:48:53 INFO - PROCESS | 1708 | 1466437733866 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:48:53 INFO - PROCESS | 1708 | 1466437733954 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:48:53 INFO - PROCESS | 1708 | 1466437733961 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1708 | 1466437733964 Marionette TRACE conn4 <- [1,454,null,{}] 08:48:53 INFO - PROCESS | 1708 | 1466437733971 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1708 | 1466437733976 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:54 INFO - PROCESS | 1708 | 1466437734192 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:48:54 INFO - PROCESS | 1708 | 1466437734412 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1708 | 1466437734420 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87a400 == 68 [pid = 1708] [id = 121] 08:48:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x8d87d000) [pid = 1708] [serial = 362] [outer = (nil)] 08:48:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x8d881400) [pid = 1708] [serial = 363] [outer = 0x8d87d000] 08:48:54 INFO - PROCESS | 1708 | 1466437734544 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x924d9400) [pid = 1708] [serial = 364] [outer = 0x8d87d000] 08:48:55 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:55 INFO - PROCESS | 1708 | 1466437735532 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1635ms 08:48:55 INFO - PROCESS | 1708 | 1466437735596 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1708 | 1466437735599 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:48:55 INFO - PROCESS | 1708 | 1466437735607 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1708 | 1466437735610 Marionette TRACE conn4 <- [1,458,null,{}] 08:48:55 INFO - PROCESS | 1708 | 1466437735616 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1708 | 1466437735621 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:55 INFO - PROCESS | 1708 | 1466437735814 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:48:56 INFO - PROCESS | 1708 | 1466437736048 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1708 | 1466437736056 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87d400 == 69 [pid = 1708] [id = 122] 08:48:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x8d9cf800) [pid = 1708] [serial = 365] [outer = (nil)] 08:48:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8d9d5c00) [pid = 1708] [serial = 366] [outer = 0x8d9cf800] 08:48:56 INFO - PROCESS | 1708 | 1466437736180 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8d9d8c00) [pid = 1708] [serial = 367] [outer = 0x8d9cf800] 08:48:57 INFO - PROCESS | 1708 | 1466437737096 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1708 | 1466437737162 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:48:57 INFO - PROCESS | 1708 | 1466437737170 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1708 | 1466437737174 Marionette TRACE conn4 <- [1,462,null,{}] 08:48:57 INFO - PROCESS | 1708 | 1466437737180 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:57 INFO - PROCESS | 1708 | 1466437737185 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:57 INFO - PROCESS | 1708 | 1466437737376 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:48:57 INFO - PROCESS | 1708 | 1466437737612 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1708 | 1466437737619 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d3c00 == 70 [pid = 1708] [id = 123] 08:48:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x8d9d6800) [pid = 1708] [serial = 368] [outer = (nil)] 08:48:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x92a01800) [pid = 1708] [serial = 369] [outer = 0x8d9d6800] 08:48:57 INFO - PROCESS | 1708 | 1466437737719 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x92a06800) [pid = 1708] [serial = 370] [outer = 0x8d9d6800] 08:48:58 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:58 INFO - PROCESS | 1708 | 1466437738759 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1708 | 1466437738806 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:48:58 INFO - PROCESS | 1708 | 1466437738813 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1708 | 1466437738817 Marionette TRACE conn4 <- [1,466,null,{}] 08:48:58 INFO - PROCESS | 1708 | 1466437738823 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1708 | 1466437738828 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:59 INFO - PROCESS | 1708 | 1466437739036 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:48:59 INFO - PROCESS | 1708 | 1466437739248 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1708 | 1466437739258 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:48:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d1800 == 71 [pid = 1708] [id = 124] 08:48:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8d9d2000) [pid = 1708] [serial = 371] [outer = (nil)] 08:48:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x92a10400) [pid = 1708] [serial = 372] [outer = 0x8d9d2000] 08:48:59 INFO - PROCESS | 1708 | 1466437739341 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x93a71c00) [pid = 1708] [serial = 373] [outer = 0x8d9d2000] 08:49:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x913aa000) [pid = 1708] [serial = 374] [outer = 0x97a52400] 08:49:00 INFO - PROCESS | 1708 | 1466437740725 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1708 | 1466437740857 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:49:00 INFO - PROCESS | 1708 | 1466437740876 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1708 | 1466437740881 Marionette TRACE conn4 <- [1,470,null,{}] 08:49:00 INFO - PROCESS | 1708 | 1466437740891 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1708 | 1466437740895 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:01 INFO - PROCESS | 1708 | 1466437741071 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:49:01 INFO - PROCESS | 1708 | 1466437741259 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1708 | 1466437741273 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x913acc00 == 72 [pid = 1708] [id = 125] 08:49:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x913ad400) [pid = 1708] [serial = 375] [outer = (nil)] 08:49:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x915bf400) [pid = 1708] [serial = 376] [outer = 0x913ad400] 08:49:01 INFO - PROCESS | 1708 | 1466437741397 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x91be9c00) [pid = 1708] [serial = 377] [outer = 0x913ad400] 08:49:02 INFO - PROCESS | 1708 | 1466437742631 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1791ms 08:49:02 INFO - PROCESS | 1708 | 1466437742666 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1708 | 1466437742673 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:49:02 INFO - PROCESS | 1708 | 1466437742684 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1708 | 1466437742687 Marionette TRACE conn4 <- [1,474,null,{}] 08:49:02 INFO - PROCESS | 1708 | 1466437742707 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1708 | 1466437742713 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:02 INFO - PROCESS | 1708 | 1466437742902 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:49:03 INFO - PROCESS | 1708 | 1466437743157 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1708 | 1466437743165 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:03 INFO - PROCESS | 1708 | --DOCSHELL 0x93adc000 == 71 [pid = 1708] [id = 45] 08:49:03 INFO - PROCESS | 1708 | --DOCSHELL 0x9a69bc00 == 70 [pid = 1708] [id = 71] 08:49:03 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x9b3b7800) [pid = 1708] [serial = 294] [outer = (nil)] [url = about:blank] 08:49:03 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x92d37c00) [pid = 1708] [serial = 276] [outer = (nil)] [url = about:blank] 08:49:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed8400 == 71 [pid = 1708] [id = 126] 08:49:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x92a05400) [pid = 1708] [serial = 378] [outer = (nil)] 08:49:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x92b9f400) [pid = 1708] [serial = 379] [outer = 0x92a05400] 08:49:03 INFO - PROCESS | 1708 | 1466437743285 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x92d12000) [pid = 1708] [serial = 380] [outer = 0x92a05400] 08:49:03 INFO - PROCESS | 1708 | --DOCSHELL 0x95276800 == 70 [pid = 1708] [id = 32] 08:49:03 INFO - PROCESS | 1708 | --DOCSHELL 0x95831800 == 69 [pid = 1708] [id = 100] 08:49:03 INFO - PROCESS | 1708 | --DOCSHELL 0x91becc00 == 68 [pid = 1708] [id = 99] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x9c0e2800) [pid = 1708] [serial = 138] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0xa67ab000) [pid = 1708] [serial = 132] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x9d5ef400) [pid = 1708] [serial = 180] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9b3c1400) [pid = 1708] [serial = 253] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x948a1000) [pid = 1708] [serial = 135] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9c26c400) [pid = 1708] [serial = 171] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9b2ec400) [pid = 1708] [serial = 177] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0xa6751400) [pid = 1708] [serial = 207] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0xa8c1d400) [pid = 1708] [serial = 147] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x9982b800) [pid = 1708] [serial = 108] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9a003800) [pid = 1708] [serial = 111] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa2367c00) [pid = 1708] [serial = 114] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9b244800) [pid = 1708] [serial = 189] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0xa82acc00) [pid = 1708] [serial = 144] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0xa252cc00) [pid = 1708] [serial = 105] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9483fc00) [pid = 1708] [serial = 174] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0xa6753000) [pid = 1708] [serial = 141] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0xa2370800) [pid = 1708] [serial = 183] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9ab94c00) [pid = 1708] [serial = 186] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9b3bd800) [pid = 1708] [serial = 291] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x95834c00) [pid = 1708] [serial = 283] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x94892400) [pid = 1708] [serial = 282] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x953e1c00) [pid = 1708] [serial = 273] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x98497000) [pid = 1708] [serial = 258] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0xa23f3000) [pid = 1708] [serial = 267] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x91ed6c00) [pid = 1708] [serial = 255] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9af48800) [pid = 1708] [serial = 288] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x998d1800) [pid = 1708] [serial = 285] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9a6a4000) [pid = 1708] [serial = 286] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x9ae21c00) [pid = 1708] [serial = 261] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x92ba5400) [pid = 1708] [serial = 280] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x92b9ac00) [pid = 1708] [serial = 279] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9d517400) [pid = 1708] [serial = 264] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa4f7a800) [pid = 1708] [serial = 270] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9b5b6400) [pid = 1708] [serial = 292] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9b248c00) [pid = 1708] [serial = 289] [outer = (nil)] [url = about:blank] 08:49:04 INFO - PROCESS | 1708 | 1466437744287 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1645ms 08:49:04 INFO - PROCESS | 1708 | 1466437744329 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1708 | 1466437744333 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:49:04 INFO - PROCESS | 1708 | 1466437744340 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1708 | 1466437744346 Marionette TRACE conn4 <- [1,478,null,{}] 08:49:04 INFO - PROCESS | 1708 | 1466437744361 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1708 | 1466437744369 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:04 INFO - PROCESS | 1708 | 1466437744548 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:49:04 INFO - PROCESS | 1708 | 1466437744685 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1708 | 1466437744694 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f56800 == 69 [pid = 1708] [id = 127] 08:49:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9394bc00) [pid = 1708] [serial = 381] [outer = (nil)] 08:49:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x93ae2c00) [pid = 1708] [serial = 382] [outer = 0x9394bc00] 08:49:04 INFO - PROCESS | 1708 | 1466437744767 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x95378400) [pid = 1708] [serial = 383] [outer = 0x9394bc00] 08:49:05 INFO - PROCESS | 1708 | 1466437745658 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1337ms 08:49:05 INFO - PROCESS | 1708 | 1466437745678 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1708 | 1466437745683 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:49:05 INFO - PROCESS | 1708 | 1466437745691 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1708 | 1466437745695 Marionette TRACE conn4 <- [1,482,null,{}] 08:49:05 INFO - PROCESS | 1708 | 1466437745701 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1708 | 1466437745706 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:05 INFO - PROCESS | 1708 | 1466437745884 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:49:05 INFO - PROCESS | 1708 | 1466437745893 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1708 | 1466437745901 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x9238a800 == 70 [pid = 1708] [id = 128] 08:49:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9537b800) [pid = 1708] [serial = 384] [outer = (nil)] 08:49:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x95ce7000) [pid = 1708] [serial = 385] [outer = 0x9537b800] 08:49:05 INFO - PROCESS | 1708 | 1466437745972 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x99829400) [pid = 1708] [serial = 386] [outer = 0x9537b800] 08:49:06 INFO - PROCESS | 1708 | 1466437746967 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1341ms 08:49:07 INFO - PROCESS | 1708 | 1466437747033 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1708 | 1466437747037 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:49:07 INFO - PROCESS | 1708 | 1466437747043 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1708 | 1466437747045 Marionette TRACE conn4 <- [1,486,null,{}] 08:49:07 INFO - PROCESS | 1708 | 1466437747051 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1708 | 1466437747056 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:07 INFO - PROCESS | 1708 | 1466437747300 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:49:07 INFO - PROCESS | 1708 | 1466437747331 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1708 | 1466437747341 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x9537b400 == 71 [pid = 1708] [id = 129] 08:49:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x95834c00) [pid = 1708] [serial = 387] [outer = (nil)] 08:49:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9a090c00) [pid = 1708] [serial = 388] [outer = 0x95834c00] 08:49:07 INFO - PROCESS | 1708 | 1466437747437 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9a69f800) [pid = 1708] [serial = 389] [outer = 0x95834c00] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x92387c00) [pid = 1708] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x96f03400) [pid = 1708] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x9af49000) [pid = 1708] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x91bf1400) [pid = 1708] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x92382400) [pid = 1708] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x92b9f000) [pid = 1708] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:49:08 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x91ee0000) [pid = 1708] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:49:08 INFO - PROCESS | 1708 | 1466437748909 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1933ms 08:49:08 INFO - PROCESS | 1708 | 1466437748977 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1708 | 1466437748980 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:49:08 INFO - PROCESS | 1708 | 1466437748987 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1708 | 1466437748990 Marionette TRACE conn4 <- [1,490,null,{}] 08:49:08 INFO - PROCESS | 1708 | 1466437748995 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1708 | 1466437749005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:09 INFO - PROCESS | 1708 | 1466437749297 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:49:09 INFO - PROCESS | 1708 | 1466437749316 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1708 | 1466437749326 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ec400 == 72 [pid = 1708] [id = 130] 08:49:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x91bf1400) [pid = 1708] [serial = 390] [outer = (nil)] 08:49:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9abdfc00) [pid = 1708] [serial = 391] [outer = 0x91bf1400] 08:49:09 INFO - PROCESS | 1708 | 1466437749392 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9ae27000) [pid = 1708] [serial = 392] [outer = 0x91bf1400] 08:49:10 INFO - PROCESS | 1708 | 1466437750166 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1230ms 08:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:49:10 INFO - PROCESS | 1708 | 1466437750224 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1708 | 1466437750227 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:49:10 INFO - PROCESS | 1708 | 1466437750234 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1708 | 1466437750238 Marionette TRACE conn4 <- [1,494,null,{}] 08:49:10 INFO - PROCESS | 1708 | 1466437750243 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1708 | 1466437750248 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:10 INFO - PROCESS | 1708 | 1466437750406 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:49:10 INFO - PROCESS | 1708 | 1466437750414 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1708 | 1466437750420 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x92382400 == 73 [pid = 1708] [id = 131] 08:49:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x924d0c00) [pid = 1708] [serial = 393] [outer = (nil)] 08:49:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9b24c800) [pid = 1708] [serial = 394] [outer = 0x924d0c00] 08:49:10 INFO - PROCESS | 1708 | 1466437750489 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9b2efc00) [pid = 1708] [serial = 395] [outer = 0x924d0c00] 08:49:11 INFO - PROCESS | 1708 | 1466437751677 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1484ms 08:49:11 INFO - PROCESS | 1708 | 1466437751719 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1708 | 1466437751726 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:49:11 INFO - PROCESS | 1708 | 1466437751734 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1708 | 1466437751742 Marionette TRACE conn4 <- [1,498,null,{}] 08:49:11 INFO - PROCESS | 1708 | 1466437751750 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1708 | 1466437751755 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:11 INFO - PROCESS | 1708 | 1466437751964 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:49:12 INFO - PROCESS | 1708 | 1466437752195 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1708 | 1466437752205 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a9400 == 74 [pid = 1708] [id = 132] 08:49:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x913b1c00) [pid = 1708] [serial = 396] [outer = (nil)] 08:49:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x924ca800) [pid = 1708] [serial = 397] [outer = 0x913b1c00] 08:49:12 INFO - PROCESS | 1708 | 1466437752308 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x92a0f000) [pid = 1708] [serial = 398] [outer = 0x913b1c00] 08:49:13 INFO - PROCESS | 1708 | 1466437753213 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1539ms 08:49:13 INFO - PROCESS | 1708 | 1466437753273 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1708 | 1466437753281 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:49:13 INFO - PROCESS | 1708 | 1466437753306 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1708 | 1466437753312 Marionette TRACE conn4 <- [1,502,null,{}] 08:49:13 INFO - PROCESS | 1708 | 1466437753319 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1708 | 1466437753325 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:13 INFO - PROCESS | 1708 | 1466437753647 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:49:14 INFO - PROCESS | 1708 | 1466437754082 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1708 | 1466437754089 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cb800 == 75 [pid = 1708] [id = 133] 08:49:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x953e6c00) [pid = 1708] [serial = 399] [outer = (nil)] 08:49:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x95cebc00) [pid = 1708] [serial = 400] [outer = 0x953e6c00] 08:49:14 INFO - PROCESS | 1708 | 1466437754177 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9a5eb800) [pid = 1708] [serial = 401] [outer = 0x953e6c00] 08:49:15 INFO - PROCESS | 1708 | 1466437755096 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1841ms 08:49:15 INFO - PROCESS | 1708 | 1466437755143 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1708 | 1466437755148 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:49:15 INFO - PROCESS | 1708 | 1466437755155 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1708 | 1466437755161 Marionette TRACE conn4 <- [1,506,null,{}] 08:49:15 INFO - PROCESS | 1708 | 1466437755178 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1708 | 1466437755187 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:15 INFO - PROCESS | 1708 | 1466437755424 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:49:15 INFO - PROCESS | 1708 | 1466437755647 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1708 | 1466437755659 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ab90c00 == 76 [pid = 1708] [id = 134] 08:49:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9ae26400) [pid = 1708] [serial = 402] [outer = (nil)] 08:49:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9b2f0400) [pid = 1708] [serial = 403] [outer = 0x9ae26400] 08:49:15 INFO - PROCESS | 1708 | 1466437755790 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9b5b3800) [pid = 1708] [serial = 404] [outer = 0x9ae26400] 08:49:16 INFO - PROCESS | 1708 | 1466437756715 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1636ms 08:49:16 INFO - PROCESS | 1708 | 1466437756791 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1708 | 1466437756795 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:49:16 INFO - PROCESS | 1708 | 1466437756803 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1708 | 1466437756807 Marionette TRACE conn4 <- [1,510,null,{}] 08:49:16 INFO - PROCESS | 1708 | 1466437756813 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1708 | 1466437756818 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:17 INFO - PROCESS | 1708 | 1466437757025 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:49:17 INFO - PROCESS | 1708 | 1466437757244 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1708 | 1466437757254 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d6000 == 77 [pid = 1708] [id = 135] 08:49:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9af48800) [pid = 1708] [serial = 405] [outer = (nil)] 08:49:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9bddf400) [pid = 1708] [serial = 406] [outer = 0x9af48800] 08:49:17 INFO - PROCESS | 1708 | 1466437757377 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9c278800) [pid = 1708] [serial = 407] [outer = 0x9af48800] 08:49:18 INFO - PROCESS | 1708 | 1466437758305 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1586ms 08:49:18 INFO - PROCESS | 1708 | 1466437758390 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:49:18 INFO - PROCESS | 1708 | 1466437758395 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:49:18 INFO - PROCESS | 1708 | 1466437758401 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1708 | 1466437758405 Marionette TRACE conn4 <- [1,514,null,{}] 08:49:18 INFO - PROCESS | 1708 | 1466437758411 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1708 | 1466437758417 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:18 INFO - PROCESS | 1708 | 1466437758653 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:49:18 INFO - PROCESS | 1708 | 1466437758896 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1708 | 1466437758906 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d1400 == 78 [pid = 1708] [id = 136] 08:49:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9bdd9c00) [pid = 1708] [serial = 408] [outer = (nil)] 08:49:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0xa236b000) [pid = 1708] [serial = 409] [outer = 0x9bdd9c00] 08:49:19 INFO - PROCESS | 1708 | 1466437759036 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0xa239e400) [pid = 1708] [serial = 410] [outer = 0x9bdd9c00] 08:49:19 INFO - PROCESS | 1708 | 1466437759914 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:49:19 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 08:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1588ms 08:49:19 INFO - PROCESS | 1708 | 1466437759990 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1708 | 1466437759994 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:49:20 INFO - PROCESS | 1708 | 1466437760001 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1708 | 1466437760004 Marionette TRACE conn4 <- [1,518,null,{}] 08:49:20 INFO - PROCESS | 1708 | 1466437760011 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1708 | 1466437760020 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:20 INFO - PROCESS | 1708 | 1466437760267 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:49:20 INFO - PROCESS | 1708 | 1466437760500 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1708 | 1466437760507 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cbc00 == 79 [pid = 1708] [id = 137] 08:49:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8ebc3400) [pid = 1708] [serial = 411] [outer = (nil)] 08:49:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8ebd0800) [pid = 1708] [serial = 412] [outer = 0x8ebc3400] 08:49:20 INFO - PROCESS | 1708 | 1466437760607 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa256d000) [pid = 1708] [serial = 413] [outer = 0x8ebc3400] 08:49:21 INFO - PROCESS | 1708 | 1466437761450 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1489ms 08:49:21 INFO - PROCESS | 1708 | 1466437761492 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1708 | 1466437761496 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:49:21 INFO - PROCESS | 1708 | 1466437761502 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1708 | 1466437761506 Marionette TRACE conn4 <- [1,522,null,{}] 08:49:21 INFO - PROCESS | 1708 | 1466437761512 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1708 | 1466437761517 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:21 INFO - PROCESS | 1708 | 1466437761711 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:49:21 INFO - PROCESS | 1708 | 1466437761891 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1708 | 1466437761901 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e1c00 == 80 [pid = 1708] [id = 138] 08:49:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x8d0e3400) [pid = 1708] [serial = 414] [outer = (nil)] 08:49:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8d0eb400) [pid = 1708] [serial = 415] [outer = 0x8d0e3400] 08:49:21 INFO - PROCESS | 1708 | 1466437761977 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8d0ef400) [pid = 1708] [serial = 416] [outer = 0x8d0e3400] 08:49:22 INFO - PROCESS | 1708 | 1466437762941 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1482ms 08:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:49:23 INFO - PROCESS | 1708 | 1466437762995 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1708 | 1466437762999 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:49:23 INFO - PROCESS | 1708 | 1466437763006 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1708 | 1466437763010 Marionette TRACE conn4 <- [1,526,null,{}] 08:49:23 INFO - PROCESS | 1708 | 1466437763016 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 1708 | 1466437763021 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:23 INFO - PROCESS | 1708 | 1466437763210 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:49:23 INFO - PROCESS | 1708 | 1466437763450 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1708 | 1466437763459 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebd1400 == 81 [pid = 1708] [id = 139] 08:49:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x913a4400) [pid = 1708] [serial = 417] [outer = (nil)] 08:49:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa3222000) [pid = 1708] [serial = 418] [outer = 0x913a4400] 08:49:23 INFO - PROCESS | 1708 | 1466437763581 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa3225800) [pid = 1708] [serial = 419] [outer = 0x913a4400] 08:49:24 INFO - PROCESS | 1708 | 1466437764505 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:49:24 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 08:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1532ms 08:49:24 INFO - PROCESS | 1708 | 1466437764538 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1708 | 1466437764541 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:49:24 INFO - PROCESS | 1708 | 1466437764548 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1708 | 1466437764551 Marionette TRACE conn4 <- [1,530,null,{}] 08:49:24 INFO - PROCESS | 1708 | 1466437764557 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1708 | 1466437764562 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:24 INFO - PROCESS | 1708 | 1466437764744 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:49:24 INFO - PROCESS | 1708 | 1466437764928 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1708 | 1466437764938 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e9400 == 82 [pid = 1708] [id = 140] 08:49:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa3228400) [pid = 1708] [serial = 420] [outer = (nil)] 08:49:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0xa322cc00) [pid = 1708] [serial = 421] [outer = 0xa3228400] 08:49:25 INFO - PROCESS | 1708 | 1466437765062 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa322f000) [pid = 1708] [serial = 422] [outer = 0xa3228400] 08:49:25 INFO - PROCESS | 1708 | 1466437765916 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:49:25 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 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:25 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 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:49:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1431ms 08:49:25 INFO - PROCESS | 1708 | 1466437765995 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1708 | 1466437765999 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:49:26 INFO - PROCESS | 1708 | 1466437766009 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1708 | 1466437766012 Marionette TRACE conn4 <- [1,534,null,{}] 08:49:26 INFO - PROCESS | 1708 | 1466437766019 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1708 | 1466437766024 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:26 INFO - PROCESS | 1708 | 1466437766238 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:49:26 INFO - PROCESS | 1708 | 1466437766423 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1708 | 1466437766434 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d40f800 == 83 [pid = 1708] [id = 141] 08:49:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8d410c00) [pid = 1708] [serial = 423] [outer = (nil)] 08:49:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x924d6800) [pid = 1708] [serial = 424] [outer = 0x8d410c00] 08:49:26 INFO - PROCESS | 1708 | 1466437766512 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x92f57400) [pid = 1708] [serial = 425] [outer = 0x8d410c00] 08:49:27 INFO - PROCESS | 1708 | 1466437767423 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:49:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1440ms 08:49:27 INFO - PROCESS | 1708 | 1466437767487 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1708 | 1466437767492 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:49:27 INFO - PROCESS | 1708 | 1466437767500 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1708 | 1466437767504 Marionette TRACE conn4 <- [1,538,null,{}] 08:49:27 INFO - PROCESS | 1708 | 1466437767511 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1708 | 1466437767517 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:27 INFO - PROCESS | 1708 | 1466437767766 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:49:27 INFO - PROCESS | 1708 | 1466437767957 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1708 | 1466437767968 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d41b800 == 84 [pid = 1708] [id = 142] 08:49:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8d41c400) [pid = 1708] [serial = 426] [outer = (nil)] 08:49:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0xa322d400) [pid = 1708] [serial = 427] [outer = 0x8d41c400] 08:49:28 INFO - PROCESS | 1708 | 1466437768097 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0xa671cc00) [pid = 1708] [serial = 428] [outer = 0x8d41c400] 08:49:28 INFO - PROCESS | 1708 | 1466437768920 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:49:28 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. 08:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1485ms 08:49:28 INFO - PROCESS | 1708 | 1466437768986 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1708 | 1466437768990 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:49:28 INFO - PROCESS | 1708 | 1466437768997 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1708 | 1466437769000 Marionette TRACE conn4 <- [1,542,null,{}] 08:49:29 INFO - PROCESS | 1708 | 1466437769006 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 1708 | 1466437769010 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:29 INFO - PROCESS | 1708 | 1466437769231 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:49:29 INFO - PROCESS | 1708 | 1466437769428 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1708 | 1466437769436 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02000 == 85 [pid = 1708] [id = 143] 08:49:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x8be02c00) [pid = 1708] [serial = 429] [outer = (nil)] 08:49:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8be09800) [pid = 1708] [serial = 430] [outer = 0x8be02c00] 08:49:29 INFO - PROCESS | 1708 | 1466437769517 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x8be0f400) [pid = 1708] [serial = 431] [outer = 0x8be02c00] 08:49:30 INFO - PROCESS | 1708 | 1466437770374 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:49:30 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. 08:49:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1433ms 08:49:30 INFO - PROCESS | 1708 | 1466437770881 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 1708 | 1466437770893 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:49:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:49:31 INFO - PROCESS | 1708 | 1466437771061 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1708 | 1466437771067 Marionette TRACE conn4 <- [1,546,null,{}] 08:49:31 INFO - PROCESS | 1708 | 1466437771092 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1708 | 1466437771099 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:31 INFO - PROCESS | 1708 | 1466437771304 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:49:31 INFO - PROCESS | 1708 | 1466437771498 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1708 | 1466437771513 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf70800 == 86 [pid = 1708] [id = 144] 08:49:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x8bf75000) [pid = 1708] [serial = 432] [outer = (nil)] 08:49:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8d41c000) [pid = 1708] [serial = 433] [outer = 0x8bf75000] 08:49:31 INFO - PROCESS | 1708 | 1466437771587 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x8d6f3800) [pid = 1708] [serial = 434] [outer = 0x8bf75000] 08:49:32 INFO - PROCESS | 1708 | 1466437772466 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:49:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1640ms 08:49:32 INFO - PROCESS | 1708 | 1466437772562 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1708 | 1466437772568 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:49:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:49:32 INFO - PROCESS | 1708 | 1466437772598 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1708 | 1466437772603 Marionette TRACE conn4 <- [1,550,null,{}] 08:49:32 INFO - PROCESS | 1708 | 1466437772611 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1708 | 1466437772616 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:32 INFO - PROCESS | 1708 | 1466437772837 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:49:33 INFO - PROCESS | 1708 | 1466437773065 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1708 | 1466437773073 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d882800 == 87 [pid = 1708] [id = 145] 08:49:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x8e4d9400) [pid = 1708] [serial = 435] [outer = (nil)] 08:49:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x8f2b5000) [pid = 1708] [serial = 436] [outer = 0x8e4d9400] 08:49:33 INFO - PROCESS | 1708 | 1466437773167 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x913a6800) [pid = 1708] [serial = 437] [outer = 0x8e4d9400] 08:49:34 INFO - PROCESS | 1708 | 1466437774083 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:49:34 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. 08:49:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1600ms 08:49:34 INFO - PROCESS | 1708 | 1466437774198 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1708 | 1466437774203 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:49:34 INFO - PROCESS | 1708 | 1466437774210 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1708 | 1466437774214 Marionette TRACE conn4 <- [1,554,null,{}] 08:49:34 INFO - PROCESS | 1708 | 1466437774227 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 1708 | 1466437774235 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:34 INFO - PROCESS | 1708 | 1466437774434 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:49:34 INFO - PROCESS | 1708 | 1466437774718 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1708 | 1466437774731 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d2800 == 88 [pid = 1708] [id = 146] 08:49:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x91bf0400) [pid = 1708] [serial = 438] [outer = (nil)] 08:49:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x9236b400) [pid = 1708] [serial = 439] [outer = 0x91bf0400] 08:49:34 INFO - PROCESS | 1708 | 1466437774824 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x92a04000) [pid = 1708] [serial = 440] [outer = 0x91bf0400] 08:49:35 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:35 INFO - PROCESS | 1708 | --DOCSHELL 0x9b5ac000 == 87 [pid = 1708] [id = 60] 08:49:35 INFO - PROCESS | 1708 | --DOCSHELL 0x9c0e7400 == 86 [pid = 1708] [id = 35] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x9ab93800) [pid = 1708] [serial = 342] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x924d8400) [pid = 1708] [serial = 325] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0xa2340800) [pid = 1708] [serial = 306] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x9a9e4800) [pid = 1708] [serial = 337] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x95ceec00) [pid = 1708] [serial = 309] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x92374000) [pid = 1708] [serial = 297] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8f2c1000) [pid = 1708] [serial = 315] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9d520000) [pid = 1708] [serial = 295] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x8e4d6000) [pid = 1708] [serial = 321] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x924cdc00) [pid = 1708] [serial = 324] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x9849a800) [pid = 1708] [serial = 300] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x924d5800) [pid = 1708] [serial = 312] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x92d3c800) [pid = 1708] [serial = 327] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x92f62800) [pid = 1708] [serial = 339] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x92f5c400) [pid = 1708] [serial = 328] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x9a08bc00) [pid = 1708] [serial = 334] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x9ae23400) [pid = 1708] [serial = 303] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x95ce2400) [pid = 1708] [serial = 331] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x98490000) [pid = 1708] [serial = 333] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x92d16400) [pid = 1708] [serial = 318] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x92f5c800) [pid = 1708] [serial = 330] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9a6a7000) [pid = 1708] [serial = 336] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9527b800) [pid = 1708] [serial = 340] [outer = (nil)] [url = about:blank] 08:49:35 INFO - PROCESS | 1708 | 1466437775857 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1687ms 08:49:35 INFO - PROCESS | 1708 | 1466437775913 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1708 | 1466437775920 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:49:35 INFO - PROCESS | 1708 | 1466437775931 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1708 | 1466437775934 Marionette TRACE conn4 <- [1,558,null,{}] 08:49:35 INFO - PROCESS | 1708 | 1466437775939 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1708 | 1466437775945 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:36 INFO - PROCESS | 1708 | 1466437776122 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:49:36 INFO - PROCESS | 1708 | 1466437776131 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1708 | 1466437776137 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a8800 == 87 [pid = 1708] [id = 147] 08:49:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x91ee1800) [pid = 1708] [serial = 441] [outer = (nil)] 08:49:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x924d7c00) [pid = 1708] [serial = 442] [outer = 0x91ee1800] 08:49:36 INFO - PROCESS | 1708 | 1466437776207 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x92b9f000) [pid = 1708] [serial = 443] [outer = 0x91ee1800] 08:49:37 INFO - PROCESS | 1708 | 1466437777118 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1229ms 08:49:37 INFO - PROCESS | 1708 | 1466437777165 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1708 | 1466437777169 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:49:37 INFO - PROCESS | 1708 | 1466437777175 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1708 | 1466437777178 Marionette TRACE conn4 <- [1,562,null,{}] 08:49:37 INFO - PROCESS | 1708 | 1466437777183 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1708 | 1466437777188 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:37 INFO - PROCESS | 1708 | 1466437777359 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:49:37 INFO - PROCESS | 1708 | 1466437777507 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1708 | 1466437777517 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c4c00 == 88 [pid = 1708] [id = 148] 08:49:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x9238c800) [pid = 1708] [serial = 444] [outer = (nil)] 08:49:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x92d18000) [pid = 1708] [serial = 445] [outer = 0x9238c800] 08:49:37 INFO - PROCESS | 1708 | 1466437777583 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x92d3d400) [pid = 1708] [serial = 446] [outer = 0x9238c800] 08:49:38 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:38 INFO - PROCESS | 1708 | 1466437778449 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1343ms 08:49:38 INFO - PROCESS | 1708 | 1466437778519 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1708 | 1466437778523 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:49:38 INFO - PROCESS | 1708 | 1466437778530 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1708 | 1466437778533 Marionette TRACE conn4 <- [1,566,null,{}] 08:49:38 INFO - PROCESS | 1708 | 1466437778539 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1708 | 1466437778548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:38 INFO - PROCESS | 1708 | 1466437778827 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:49:38 INFO - PROCESS | 1708 | 1466437778857 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1708 | 1466437778869 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x92388000 == 89 [pid = 1708] [id = 149] 08:49:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x93947c00) [pid = 1708] [serial = 447] [outer = (nil)] 08:49:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x9527b800) [pid = 1708] [serial = 448] [outer = 0x93947c00] 08:49:38 INFO - PROCESS | 1708 | 1466437778934 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x95ce2c00) [pid = 1708] [serial = 449] [outer = 0x93947c00] 08:49:39 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:39 INFO - PROCESS | 1708 | 1466437779855 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1383ms 08:49:39 INFO - PROCESS | 1708 | 1466437779914 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1708 | 1466437779917 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:49:39 INFO - PROCESS | 1708 | 1466437779923 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1708 | 1466437779927 Marionette TRACE conn4 <- [1,570,null,{}] 08:49:39 INFO - PROCESS | 1708 | 1466437779938 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1708 | 1466437779942 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:40 INFO - PROCESS | 1708 | 1466437780158 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x95834c00) [pid = 1708] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x913ad400) [pid = 1708] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x91bf1400) [pid = 1708] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x9537b800) [pid = 1708] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x9394bc00) [pid = 1708] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:49:40 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x92a05400) [pid = 1708] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:49:40 INFO - PROCESS | 1708 | 1466437780711 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1708 | 1466437780721 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0eec00 == 90 [pid = 1708] [id = 150] 08:49:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x913ad400) [pid = 1708] [serial = 450] [outer = (nil)] 08:49:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x92d38000) [pid = 1708] [serial = 451] [outer = 0x913ad400] 08:49:40 INFO - PROCESS | 1708 | 1466437780791 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x95834c00) [pid = 1708] [serial = 452] [outer = 0x913ad400] 08:49:41 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:41 INFO - PROCESS | 1708 | 1466437781498 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1599ms 08:49:41 INFO - PROCESS | 1708 | 1466437781524 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1708 | 1466437781528 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:49:41 INFO - PROCESS | 1708 | 1466437781535 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1708 | 1466437781538 Marionette TRACE conn4 <- [1,574,null,{}] 08:49:41 INFO - PROCESS | 1708 | 1466437781543 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 1708 | 1466437781548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:41 INFO - PROCESS | 1708 | 1466437781766 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:49:41 INFO - PROCESS | 1708 | 1466437781790 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1708 | 1466437781797 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x97a5b800 == 91 [pid = 1708] [id = 151] 08:49:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x99328800) [pid = 1708] [serial = 453] [outer = (nil)] 08:49:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x9a545400) [pid = 1708] [serial = 454] [outer = 0x99328800] 08:49:41 INFO - PROCESS | 1708 | 1466437781871 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x9a69fc00) [pid = 1708] [serial = 455] [outer = 0x99328800] 08:49:42 INFO - PROCESS | 1708 | 1466437782790 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1334ms 08:49:42 INFO - PROCESS | 1708 | 1466437782870 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1708 | 1466437782877 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:49:42 INFO - PROCESS | 1708 | 1466437782886 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1708 | 1466437782892 Marionette TRACE conn4 <- [1,578,null,{}] 08:49:42 INFO - PROCESS | 1708 | 1466437782900 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1708 | 1466437782906 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:43 INFO - PROCESS | 1708 | 1466437783104 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:49:43 INFO - PROCESS | 1708 | 1466437783350 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1708 | 1466437783366 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f800 == 92 [pid = 1708] [id = 152] 08:49:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x8d413c00) [pid = 1708] [serial = 456] [outer = (nil)] 08:49:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x8d6ef800) [pid = 1708] [serial = 457] [outer = 0x8d413c00] 08:49:43 INFO - PROCESS | 1708 | 1466437783507 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x8d87f800) [pid = 1708] [serial = 458] [outer = 0x8d413c00] 08:49:44 INFO - PROCESS | 1708 | 1466437784520 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1689ms 08:49:44 INFO - PROCESS | 1708 | 1466437784575 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1708 | 1466437784583 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:49:44 INFO - PROCESS | 1708 | 1466437784594 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1708 | 1466437784597 Marionette TRACE conn4 <- [1,582,null,{}] 08:49:44 INFO - PROCESS | 1708 | 1466437784604 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1708 | 1466437784610 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:44 INFO - PROCESS | 1708 | 1466437784813 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:49:45 INFO - PROCESS | 1708 | 1466437785051 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1708 | 1466437785061 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d8c00 == 93 [pid = 1708] [id = 153] 08:49:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8f2b4c00) [pid = 1708] [serial = 459] [outer = (nil)] 08:49:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x913b0c00) [pid = 1708] [serial = 460] [outer = 0x8f2b4c00] 08:49:45 INFO - PROCESS | 1708 | 1466437785189 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x92374000) [pid = 1708] [serial = 461] [outer = 0x8f2b4c00] 08:49:46 INFO - PROCESS | 1708 | 1466437786143 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1582ms 08:49:46 INFO - PROCESS | 1708 | 1466437786176 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1708 | 1466437786181 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:49:46 INFO - PROCESS | 1708 | 1466437786187 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1708 | 1466437786194 Marionette TRACE conn4 <- [1,586,null,{}] 08:49:46 INFO - PROCESS | 1708 | 1466437786211 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1708 | 1466437786219 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:46 INFO - PROCESS | 1708 | 1466437786415 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:49:46 INFO - PROCESS | 1708 | 1466437786648 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1708 | 1466437786662 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a76400 == 94 [pid = 1708] [id = 154] 08:49:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x93dd9000) [pid = 1708] [serial = 462] [outer = (nil)] 08:49:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x95831000) [pid = 1708] [serial = 463] [outer = 0x93dd9000] 08:49:46 INFO - PROCESS | 1708 | 1466437786789 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x9a6a1000) [pid = 1708] [serial = 464] [outer = 0x93dd9000] 08:49:47 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:47 INFO - PROCESS | 1708 | 1466437787762 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1637ms 08:49:47 INFO - PROCESS | 1708 | 1466437787827 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1708 | 1466437787836 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:49:47 INFO - PROCESS | 1708 | 1466437787846 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1708 | 1466437787851 Marionette TRACE conn4 <- [1,590,null,{}] 08:49:47 INFO - PROCESS | 1708 | 1466437787862 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1708 | 1466437787866 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:48 INFO - PROCESS | 1708 | 1466437788111 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:49:48 INFO - PROCESS | 1708 | 1466437788388 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1708 | 1466437788395 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf73400 == 95 [pid = 1708] [id = 155] 08:49:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x9a69e800) [pid = 1708] [serial = 465] [outer = (nil)] 08:49:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x9b687400) [pid = 1708] [serial = 466] [outer = 0x9a69e800] 08:49:48 INFO - PROCESS | 1708 | 1466437788495 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x9c26f800) [pid = 1708] [serial = 467] [outer = 0x9a69e800] 08:49:49 INFO - PROCESS | 1708 | 1466437789381 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1590ms 08:49:49 INFO - PROCESS | 1708 | 1466437789435 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1708 | 1466437789439 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:49:49 INFO - PROCESS | 1708 | 1466437789446 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1708 | 1466437789448 Marionette TRACE conn4 <- [1,594,null,{}] 08:49:49 INFO - PROCESS | 1708 | 1466437789455 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1708 | 1466437789460 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:49 INFO - PROCESS | 1708 | 1466437789656 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:49:49 INFO - PROCESS | 1708 | 1466437789886 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1708 | 1466437789895 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc8400 == 96 [pid = 1708] [id = 156] 08:49:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x924d8400) [pid = 1708] [serial = 468] [outer = (nil)] 08:49:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0xa208c000) [pid = 1708] [serial = 469] [outer = 0x924d8400] 08:49:50 INFO - PROCESS | 1708 | 1466437790018 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0xa2535800) [pid = 1708] [serial = 470] [outer = 0x924d8400] 08:49:51 INFO - PROCESS | 1708 | 1466437791070 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1731ms 08:49:51 INFO - PROCESS | 1708 | 1466437791287 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1708 | 1466437791290 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:49:51 INFO - PROCESS | 1708 | 1466437791311 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1708 | 1466437791314 Marionette TRACE conn4 <- [1,598,null,{}] 08:49:51 INFO - PROCESS | 1708 | 1466437791320 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 1708 | 1466437791332 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:51 INFO - PROCESS | 1708 | 1466437791584 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:49:51 INFO - PROCESS | 1708 | 1466437791819 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1708 | 1466437791829 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x93955000 == 97 [pid = 1708] [id = 157] 08:49:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x9d56e400) [pid = 1708] [serial = 471] [outer = (nil)] 08:49:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0xa3234000) [pid = 1708] [serial = 472] [outer = 0x9d56e400] 08:49:51 INFO - PROCESS | 1708 | 1466437791911 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0xa6724400) [pid = 1708] [serial = 473] [outer = 0x9d56e400] 08:49:52 INFO - PROCESS | 1708 | 1466437792799 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1533ms 08:49:52 INFO - PROCESS | 1708 | 1466437792843 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:49:52 INFO - PROCESS | 1708 | 1466437792848 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:49:52 INFO - PROCESS | 1708 | 1466437792854 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1708 | 1466437792857 Marionette TRACE conn4 <- [1,602,null,{}] 08:49:52 INFO - PROCESS | 1708 | 1466437792863 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1708 | 1466437792868 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:53 INFO - PROCESS | 1708 | 1466437793058 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:49:53 INFO - PROCESS | 1708 | 1466437793246 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1708 | 1466437793257 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:53 INFO - PROCESS | 1708 | ++DOCSHELL 0xa322a800 == 98 [pid = 1708] [id = 158] 08:49:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0xa3235400) [pid = 1708] [serial = 474] [outer = (nil)] 08:49:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0xa6883c00) [pid = 1708] [serial = 475] [outer = 0xa3235400] 08:49:53 INFO - PROCESS | 1708 | 1466437793338 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0xa6bcf400) [pid = 1708] [serial = 476] [outer = 0xa3235400] 08:49:54 INFO - PROCESS | 1708 | 1466437794211 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1432ms 08:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:49:54 INFO - PROCESS | 1708 | 1466437794286 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1708 | 1466437794289 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:49:54 INFO - PROCESS | 1708 | 1466437794296 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1708 | 1466437794300 Marionette TRACE conn4 <- [1,606,null,{}] 08:49:54 INFO - PROCESS | 1708 | 1466437794305 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1708 | 1466437794310 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:54 INFO - PROCESS | 1708 | 1466437794504 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:49:54 INFO - PROCESS | 1708 | 1466437794692 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1708 | 1466437794701 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:54 INFO - PROCESS | 1708 | ++DOCSHELL 0xa322f400 == 99 [pid = 1708] [id = 159] 08:49:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0xa6bd8400) [pid = 1708] [serial = 477] [outer = (nil)] 08:49:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0xa6c35800) [pid = 1708] [serial = 478] [outer = 0xa6bd8400] 08:49:54 INFO - PROCESS | 1708 | 1466437794782 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0xa6c36c00) [pid = 1708] [serial = 479] [outer = 0xa6bd8400] 08:49:55 INFO - PROCESS | 1708 | 1466437795704 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1481ms 08:49:55 INFO - PROCESS | 1708 | 1466437795777 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:49:55 INFO - PROCESS | 1708 | 1466437795781 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:49:55 INFO - PROCESS | 1708 | 1466437795788 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1708 | 1466437795791 Marionette TRACE conn4 <- [1,610,null,{}] 08:49:55 INFO - PROCESS | 1708 | 1466437795797 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 1708 | 1466437795802 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:56 INFO - PROCESS | 1708 | 1466437796010 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:49:56 INFO - PROCESS | 1708 | 1466437796243 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1708 | 1466437796252 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c21f800 == 100 [pid = 1708] [id = 160] 08:49:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8c21fc00) [pid = 1708] [serial = 480] [outer = (nil)] 08:49:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8c227c00) [pid = 1708] [serial = 481] [outer = 0x8c21fc00] 08:49:56 INFO - PROCESS | 1708 | 1466437796377 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8c229c00) [pid = 1708] [serial = 482] [outer = 0x8c21fc00] 08:49:57 INFO - PROCESS | 1708 | 1466437797246 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1533ms 08:49:57 INFO - PROCESS | 1708 | 1466437797322 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 1708 | 1466437797326 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:49:57 INFO - PROCESS | 1708 | 1466437797333 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1708 | 1466437797338 Marionette TRACE conn4 <- [1,614,null,{}] 08:49:57 INFO - PROCESS | 1708 | 1466437797343 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1708 | 1466437797348 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:57 INFO - PROCESS | 1708 | 1466437797578 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:49:57 INFO - PROCESS | 1708 | 1466437797824 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1708 | 1466437797834 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221400 == 101 [pid = 1708] [id = 161] 08:49:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8c223800) [pid = 1708] [serial = 483] [outer = (nil)] 08:49:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0xa6bce400) [pid = 1708] [serial = 484] [outer = 0x8c223800] 08:49:57 INFO - PROCESS | 1708 | 1466437797955 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0xa6c34400) [pid = 1708] [serial = 485] [outer = 0x8c223800] 08:49:58 INFO - PROCESS | 1708 | 1466437798850 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1583ms 08:49:58 INFO - PROCESS | 1708 | 1466437798918 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:49:58 INFO - PROCESS | 1708 | 1466437798923 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:49:58 INFO - PROCESS | 1708 | 1466437798929 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1708 | 1466437798934 Marionette TRACE conn4 <- [1,618,null,{}] 08:49:58 INFO - PROCESS | 1708 | 1466437798940 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1708 | 1466437798946 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:59 INFO - PROCESS | 1708 | 1466437799165 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:49:59 INFO - PROCESS | 1708 | 1466437799426 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1708 | 1466437799436 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:49:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c8000 == 102 [pid = 1708] [id = 162] 08:49:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x929c8800) [pid = 1708] [serial = 486] [outer = (nil)] 08:49:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x929cd400) [pid = 1708] [serial = 487] [outer = 0x929c8800] 08:49:59 INFO - PROCESS | 1708 | 1466437799600 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x93adc000) [pid = 1708] [serial = 488] [outer = 0x929c8800] 08:50:00 INFO - PROCESS | 1708 | 1466437800966 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2086ms 08:50:01 INFO - PROCESS | 1708 | 1466437801129 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1708 | 1466437801140 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:50:01 INFO - PROCESS | 1708 | 1466437801172 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1708 | 1466437801180 Marionette TRACE conn4 <- [1,622,null,{}] 08:50:01 INFO - PROCESS | 1708 | 1466437801192 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 1708 | 1466437801200 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:01 INFO - PROCESS | 1708 | 1466437801457 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:50:01 INFO - PROCESS | 1708 | 1466437801630 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1708 | 1466437801646 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7d800 == 103 [pid = 1708] [id = 163] 08:50:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x8c22e400) [pid = 1708] [serial = 489] [outer = (nil)] 08:50:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x8d6e9400) [pid = 1708] [serial = 490] [outer = 0x8c22e400] 08:50:01 INFO - PROCESS | 1708 | 1466437801765 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x8d6f4800) [pid = 1708] [serial = 491] [outer = 0x8c22e400] 08:50:02 INFO - PROCESS | 1708 | 1466437802900 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1802ms 08:50:02 INFO - PROCESS | 1708 | 1466437802971 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 1708 | 1466437802978 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:50:02 INFO - PROCESS | 1708 | 1466437802988 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1708 | 1466437802991 Marionette TRACE conn4 <- [1,626,null,{}] 08:50:03 INFO - PROCESS | 1708 | 1466437802998 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1708 | 1466437803003 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:03 INFO - PROCESS | 1708 | 1466437803228 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:50:03 INFO - PROCESS | 1708 | 1466437803437 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1708 | 1466437803443 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d9000 == 104 [pid = 1708] [id = 164] 08:50:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x8e4d1c00) [pid = 1708] [serial = 492] [outer = (nil)] 08:50:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x8f2b3400) [pid = 1708] [serial = 493] [outer = 0x8e4d1c00] 08:50:03 INFO - PROCESS | 1708 | 1466437803562 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x913a3000) [pid = 1708] [serial = 494] [outer = 0x8e4d1c00] 08:50:04 INFO - PROCESS | 1708 | 1466437804503 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1594ms 08:50:04 INFO - PROCESS | 1708 | 1466437804582 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1708 | 1466437804587 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:50:04 INFO - PROCESS | 1708 | 1466437804593 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1708 | 1466437804599 Marionette TRACE conn4 <- [1,630,null,{}] 08:50:04 INFO - PROCESS | 1708 | 1466437804614 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1708 | 1466437804623 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:04 INFO - PROCESS | 1708 | 1466437804844 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9537b400 == 103 [pid = 1708] [id = 129] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x92f5a800 == 102 [pid = 1708] [id = 44] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x92f56800 == 101 [pid = 1708] [id = 127] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9c1e0800 == 100 [pid = 1708] [id = 41] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x92381800) [pid = 1708] [serial = 345] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x9582f000) [pid = 1708] [serial = 348] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8d9d5c00) [pid = 1708] [serial = 366] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x92a01800) [pid = 1708] [serial = 369] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x92a10400) [pid = 1708] [serial = 372] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x8d881400) [pid = 1708] [serial = 363] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x8d6f3000) [pid = 1708] [serial = 357] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x9b2e7000) [pid = 1708] [serial = 351] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0xa6722400) [pid = 1708] [serial = 360] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x9c26f400) [pid = 1708] [serial = 354] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | 1466437805153 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1708 | 1466437805161 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x91edc400 == 99 [pid = 1708] [id = 103] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c0000 == 98 [pid = 1708] [id = 106] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x924d2800 == 97 [pid = 1708] [id = 104] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b8c00 == 96 [pid = 1708] [id = 105] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0eec00 == 95 [pid = 1708] [id = 150] 08:50:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d883000 == 96 [pid = 1708] [id = 165] 08:50:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x8d9d5c00) [pid = 1708] [serial = 495] [outer = (nil)] 08:50:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x8f2c0000) [pid = 1708] [serial = 496] [outer = 0x8d9d5c00] 08:50:05 INFO - PROCESS | 1708 | 1466437805267 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x9236f800) [pid = 1708] [serial = 497] [outer = 0x8d9d5c00] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x92388000 == 95 [pid = 1708] [id = 149] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x915c4c00 == 94 [pid = 1708] [id = 148] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x913a8800 == 93 [pid = 1708] [id = 147] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d2800 == 92 [pid = 1708] [id = 146] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d882800 == 91 [pid = 1708] [id = 145] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf70800 == 90 [pid = 1708] [id = 144] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e9400 == 89 [pid = 1708] [id = 140] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebd1400 == 88 [pid = 1708] [id = 139] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e1c00 == 87 [pid = 1708] [id = 138] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cbc00 == 86 [pid = 1708] [id = 137] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d1400 == 85 [pid = 1708] [id = 136] 08:50:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d6000 == 84 [pid = 1708] [id = 135] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x9ae27000) [pid = 1708] [serial = 392] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x9a090c00) [pid = 1708] [serial = 388] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x9a69f800) [pid = 1708] [serial = 389] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x915bf400) [pid = 1708] [serial = 376] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x9abdfc00) [pid = 1708] [serial = 391] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x95ce7000) [pid = 1708] [serial = 385] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x93ae2c00) [pid = 1708] [serial = 382] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x95378400) [pid = 1708] [serial = 383] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x92b9f400) [pid = 1708] [serial = 379] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x9a6a0400) [pid = 1708] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x92d12000) [pid = 1708] [serial = 380] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x99829400) [pid = 1708] [serial = 386] [outer = (nil)] [url = about:blank] 08:50:05 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x91be9c00) [pid = 1708] [serial = 377] [outer = (nil)] [url = about:blank] 08:50:06 INFO - PROCESS | 1708 | 1466437806194 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1649ms 08:50:06 INFO - PROCESS | 1708 | 1466437806244 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1708 | 1466437806251 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:50:06 INFO - PROCESS | 1708 | 1466437806260 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1708 | 1466437806265 Marionette TRACE conn4 <- [1,634,null,{}] 08:50:06 INFO - PROCESS | 1708 | 1466437806273 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1708 | 1466437806279 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:06 INFO - PROCESS | 1708 | 1466437806546 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:50:06 INFO - PROCESS | 1708 | 1466437806811 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1708 | 1466437806823 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf70800 == 85 [pid = 1708] [id = 166] 08:50:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x8d0e1c00) [pid = 1708] [serial = 498] [outer = (nil)] 08:50:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x924d2400) [pid = 1708] [serial = 499] [outer = 0x8d0e1c00] 08:50:06 INFO - PROCESS | 1708 | 1466437806943 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x929c6400) [pid = 1708] [serial = 500] [outer = 0x8d0e1c00] 08:50:07 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:08 INFO - PROCESS | 1708 | 1466437808032 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1840ms 08:50:08 INFO - PROCESS | 1708 | 1466437808101 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1708 | 1466437808104 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:50:08 INFO - PROCESS | 1708 | 1466437808111 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1708 | 1466437808115 Marionette TRACE conn4 <- [1,638,null,{}] 08:50:08 INFO - PROCESS | 1708 | 1466437808131 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1708 | 1466437808135 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:08 INFO - PROCESS | 1708 | 1466437808378 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:50:08 INFO - PROCESS | 1708 | 1466437808405 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1708 | 1466437808415 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x91beb000 == 86 [pid = 1708] [id = 167] 08:50:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x929c4c00) [pid = 1708] [serial = 501] [outer = (nil)] 08:50:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x929ce800) [pid = 1708] [serial = 502] [outer = 0x929c4c00] 08:50:08 INFO - PROCESS | 1708 | 1466437808500 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x92a06000) [pid = 1708] [serial = 503] [outer = 0x929c4c00] 08:50:09 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:09 INFO - PROCESS | 1708 | 1466437809399 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1342ms 08:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:50:09 INFO - PROCESS | 1708 | 1466437809453 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1708 | 1466437809456 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:50:09 INFO - PROCESS | 1708 | 1466437809462 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1708 | 1466437809466 Marionette TRACE conn4 <- [1,642,null,{}] 08:50:09 INFO - PROCESS | 1708 | 1466437809494 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1708 | 1466437809504 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:09 INFO - PROCESS | 1708 | 1466437809799 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x8d9d2000) [pid = 1708] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8e4d2800) [pid = 1708] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x93947c00) [pid = 1708] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x913ad400) [pid = 1708] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x91bf0400) [pid = 1708] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x9238c800) [pid = 1708] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x8e4d9400) [pid = 1708] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x91ee1800) [pid = 1708] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:50:10 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x8bf75000) [pid = 1708] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:50:10 INFO - PROCESS | 1708 | 1466437810651 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1708 | 1466437810657 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf74400 == 87 [pid = 1708] [id = 168] 08:50:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8bf75000) [pid = 1708] [serial = 504] [outer = (nil)] 08:50:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x8ebc9c00) [pid = 1708] [serial = 505] [outer = 0x8bf75000] 08:50:10 INFO - PROCESS | 1708 | 1466437810725 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x91bf2c00) [pid = 1708] [serial = 506] [outer = 0x8bf75000] 08:50:11 INFO - PROCESS | 1708 | 1466437811391 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1957ms 08:50:11 INFO - PROCESS | 1708 | 1466437811419 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1708 | 1466437811423 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:50:11 INFO - PROCESS | 1708 | 1466437811429 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1708 | 1466437811432 Marionette TRACE conn4 <- [1,646,null,{}] 08:50:11 INFO - PROCESS | 1708 | 1466437811437 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 1708 | 1466437811442 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:11 INFO - PROCESS | 1708 | 1466437811671 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:50:11 INFO - PROCESS | 1708 | 1466437811689 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1708 | 1466437811696 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x92a0dc00 == 88 [pid = 1708] [id = 169] 08:50:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x92d17000) [pid = 1708] [serial = 507] [outer = (nil)] 08:50:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x93a71800) [pid = 1708] [serial = 508] [outer = 0x92d17000] 08:50:11 INFO - PROCESS | 1708 | 1466437811766 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x93dd6800) [pid = 1708] [serial = 509] [outer = 0x92d17000] 08:50:12 INFO - PROCESS | 1708 | 1466437812692 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1329ms 08:50:12 INFO - PROCESS | 1708 | 1466437812760 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1708 | 1466437812767 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:50:12 INFO - PROCESS | 1708 | 1466437812776 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1708 | 1466437812780 Marionette TRACE conn4 <- [1,650,null,{}] 08:50:12 INFO - PROCESS | 1708 | 1466437812789 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1708 | 1466437812801 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:13 INFO - PROCESS | 1708 | 1466437813061 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:50:13 INFO - PROCESS | 1708 | 1466437813315 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1708 | 1466437813328 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e6000 == 89 [pid = 1708] [id = 170] 08:50:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x8d411400) [pid = 1708] [serial = 510] [outer = (nil)] 08:50:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8d6e9c00) [pid = 1708] [serial = 511] [outer = 0x8d411400] 08:50:13 INFO - PROCESS | 1708 | 1466437813427 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8d6f7c00) [pid = 1708] [serial = 512] [outer = 0x8d411400] 08:50:14 INFO - PROCESS | 1708 | 1466437814336 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1639ms 08:50:14 INFO - PROCESS | 1708 | 1466437814416 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1708 | 1466437814422 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:50:14 INFO - PROCESS | 1708 | 1466437814433 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1708 | 1466437814437 Marionette TRACE conn4 <- [1,654,null,{}] 08:50:14 INFO - PROCESS | 1708 | 1466437814444 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1708 | 1466437814450 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:14 INFO - PROCESS | 1708 | 1466437814713 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:50:15 INFO - PROCESS | 1708 | 1466437815006 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1708 | 1466437815013 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be9000 == 90 [pid = 1708] [id = 171] 08:50:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x91d27800) [pid = 1708] [serial = 513] [outer = (nil)] 08:50:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x91d2ac00) [pid = 1708] [serial = 514] [outer = 0x91d27800] 08:50:15 INFO - PROCESS | 1708 | 1466437815104 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x91d35400) [pid = 1708] [serial = 515] [outer = 0x91d27800] 08:50:16 INFO - PROCESS | 1708 | 1466437816055 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1686ms 08:50:16 INFO - PROCESS | 1708 | 1466437816119 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1708 | 1466437816124 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:50:16 INFO - PROCESS | 1708 | 1466437816131 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1708 | 1466437816137 Marionette TRACE conn4 <- [1,658,null,{}] 08:50:16 INFO - PROCESS | 1708 | 1466437816153 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 1708 | 1466437816162 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:16 INFO - PROCESS | 1708 | 1466437816397 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:50:16 INFO - PROCESS | 1708 | 1466437816699 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1708 | 1466437816710 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x92d34400 == 91 [pid = 1708] [id = 172] 08:50:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x92d35400) [pid = 1708] [serial = 516] [outer = (nil)] 08:50:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x9394b000) [pid = 1708] [serial = 517] [outer = 0x92d35400] 08:50:16 INFO - PROCESS | 1708 | 1466437816800 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x9527f800) [pid = 1708] [serial = 518] [outer = 0x92d35400] 08:50:17 INFO - PROCESS | 1708 | 1466437817676 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1591ms 08:50:17 INFO - PROCESS | 1708 | 1466437817722 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1708 | 1466437817727 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:50:17 INFO - PROCESS | 1708 | 1466437817734 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1708 | 1466437817738 Marionette TRACE conn4 <- [1,662,null,{}] 08:50:17 INFO - PROCESS | 1708 | 1466437817744 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1708 | 1466437817750 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:17 INFO - PROCESS | 1708 | 1466437817967 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:50:18 INFO - PROCESS | 1708 | 1466437818206 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1708 | 1466437818215 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c5c00 == 92 [pid = 1708] [id = 173] 08:50:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x95380000) [pid = 1708] [serial = 519] [outer = (nil)] 08:50:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x998ce400) [pid = 1708] [serial = 520] [outer = 0x95380000] 08:50:18 INFO - PROCESS | 1708 | 1466437818337 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x9a69bc00) [pid = 1708] [serial = 521] [outer = 0x95380000] 08:50:18 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:19 INFO - PROCESS | 1708 | 1466437819229 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1541ms 08:50:19 INFO - PROCESS | 1708 | 1466437819278 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1708 | 1466437819282 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:50:19 INFO - PROCESS | 1708 | 1466437819289 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1708 | 1466437819293 Marionette TRACE conn4 <- [1,666,null,{}] 08:50:19 INFO - PROCESS | 1708 | 1466437819299 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1708 | 1466437819304 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:19 INFO - PROCESS | 1708 | 1466437819542 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:50:19 INFO - PROCESS | 1708 | 1466437819800 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1708 | 1466437819806 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf78800 == 93 [pid = 1708] [id = 174] 08:50:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x915c2400) [pid = 1708] [serial = 522] [outer = (nil)] 08:50:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x9a6a8c00) [pid = 1708] [serial = 523] [outer = 0x915c2400] 08:50:19 INFO - PROCESS | 1708 | 1466437819930 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x9ab91000) [pid = 1708] [serial = 524] [outer = 0x915c2400] 08:50:20 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:20 INFO - PROCESS | 1708 | 1466437820786 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1536ms 08:50:20 INFO - PROCESS | 1708 | 1466437820826 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:50:20 INFO - PROCESS | 1708 | 1466437820830 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:50:20 INFO - PROCESS | 1708 | 1466437820837 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1708 | 1466437820840 Marionette TRACE conn4 <- [1,670,null,{}] 08:50:20 INFO - PROCESS | 1708 | 1466437820846 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1708 | 1466437820856 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:21 INFO - PROCESS | 1708 | 1466437821081 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:50:21 INFO - PROCESS | 1708 | 1466437821326 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1708 | 1466437821337 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c1400 == 94 [pid = 1708] [id = 175] 08:50:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x9583b000) [pid = 1708] [serial = 525] [outer = (nil)] 08:50:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x9bd95400) [pid = 1708] [serial = 526] [outer = 0x9583b000] 08:50:21 INFO - PROCESS | 1708 | 1466437821472 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0xa2370400) [pid = 1708] [serial = 527] [outer = 0x9583b000] 08:50:22 INFO - PROCESS | 1708 | 1466437822365 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1590ms 08:50:22 INFO - PROCESS | 1708 | 1466437822427 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1708 | 1466437822431 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:50:22 INFO - PROCESS | 1708 | 1466437822438 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1708 | 1466437822441 Marionette TRACE conn4 <- [1,674,null,{}] 08:50:22 INFO - PROCESS | 1708 | 1466437822447 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 1708 | 1466437822452 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:22 INFO - PROCESS | 1708 | 1466437822685 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:50:22 INFO - PROCESS | 1708 | 1466437822935 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1708 | 1466437822945 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc2800 == 95 [pid = 1708] [id = 176] 08:50:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x95830c00) [pid = 1708] [serial = 528] [outer = (nil)] 08:50:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0xa3231c00) [pid = 1708] [serial = 529] [outer = 0x95830c00] 08:50:23 INFO - PROCESS | 1708 | 1466437823063 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0xa3237000) [pid = 1708] [serial = 530] [outer = 0x95830c00] 08:50:23 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:23 INFO - PROCESS | 1708 | 1466437823905 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:50:23 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 08:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1537ms 08:50:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:50:23 INFO - PROCESS | 1708 | 1466437823977 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1708 | 1466437823980 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:50:23 INFO - PROCESS | 1708 | 1466437823987 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1708 | 1466437823990 Marionette TRACE conn4 <- [1,678,null,{}] 08:50:23 INFO - PROCESS | 1708 | 1466437823996 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1708 | 1466437824001 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:24 INFO - PROCESS | 1708 | 1466437824228 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:50:24 INFO - PROCESS | 1708 | 1466437824468 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1708 | 1466437824476 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c1dfc00 == 96 [pid = 1708] [id = 177] 08:50:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0xa322dc00) [pid = 1708] [serial = 531] [outer = (nil)] 08:50:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0xa33c1400) [pid = 1708] [serial = 532] [outer = 0xa322dc00] 08:50:24 INFO - PROCESS | 1708 | 1466437824600 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0xa4d43400) [pid = 1708] [serial = 533] [outer = 0xa322dc00] 08:50:25 INFO - PROCESS | 1708 | 1466437825488 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:50:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1540ms 08:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:50:25 INFO - PROCESS | 1708 | 1466437825527 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1708 | 1466437825530 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:50:25 INFO - PROCESS | 1708 | 1466437825536 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1708 | 1466437825539 Marionette TRACE conn4 <- [1,682,null,{}] 08:50:25 INFO - PROCESS | 1708 | 1466437825545 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1708 | 1466437825550 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:25 INFO - PROCESS | 1708 | 1466437825737 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:50:25 INFO - PROCESS | 1708 | 1466437825938 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1708 | 1466437825948 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x95ce5c00 == 97 [pid = 1708] [id = 178] 08:50:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x95cef400) [pid = 1708] [serial = 534] [outer = (nil)] 08:50:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0xa67a2c00) [pid = 1708] [serial = 535] [outer = 0x95cef400] 08:50:26 INFO - PROCESS | 1708 | 1466437826070 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0xa6c33c00) [pid = 1708] [serial = 536] [outer = 0x95cef400] 08:50:27 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:27 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:27 INFO - PROCESS | 1708 | 1466437827523 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:50:27 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) 08:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2033ms 08:50:27 INFO - PROCESS | 1708 | 1466437827569 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:50:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:50:27 INFO - PROCESS | 1708 | 1466437827573 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:50:27 INFO - PROCESS | 1708 | 1466437827579 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1708 | 1466437827583 Marionette TRACE conn4 <- [1,686,null,{}] 08:50:27 INFO - PROCESS | 1708 | 1466437827588 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 1708 | 1466437827594 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:27 INFO - PROCESS | 1708 | 1466437827775 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:50:27 INFO - PROCESS | 1708 | 1466437827973 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1708 | 1466437827981 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d144400 == 98 [pid = 1708] [id = 179] 08:50:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0x8d145800) [pid = 1708] [serial = 537] [outer = (nil)] 08:50:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x8d14a800) [pid = 1708] [serial = 538] [outer = 0x8d145800] 08:50:28 INFO - PROCESS | 1708 | 1466437828100 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0x8d14e000) [pid = 1708] [serial = 539] [outer = 0x8d145800] 08:50:29 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:29 INFO - PROCESS | 1708 | 1466437829872 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2333ms 08:50:29 INFO - PROCESS | 1708 | 1466437829913 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1708 | 1466437829918 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:50:29 INFO - PROCESS | 1708 | 1466437829928 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1708 | 1466437829931 Marionette TRACE conn4 <- [1,690,null,{}] 08:50:29 INFO - PROCESS | 1708 | 1466437829940 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1708 | 1466437829946 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:30 INFO - PROCESS | 1708 | 1466437830160 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:50:30 INFO - PROCESS | 1708 | 1466437830504 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1708 | 1466437830517 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7a800 == 99 [pid = 1708] [id = 180] 08:50:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x8d14fc00) [pid = 1708] [serial = 540] [outer = (nil)] 08:50:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x8d6f2800) [pid = 1708] [serial = 541] [outer = 0x8d14fc00] 08:50:30 INFO - PROCESS | 1708 | 1466437830589 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x8d878c00) [pid = 1708] [serial = 542] [outer = 0x8d14fc00] 08:50:31 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:31 INFO - PROCESS | 1708 | 1466437831929 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2049ms 08:50:31 INFO - PROCESS | 1708 | 1466437831983 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1708 | 1466437831990 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x9238a800 == 98 [pid = 1708] [id = 128] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed8400 == 97 [pid = 1708] [id = 126] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x9b2f0400) [pid = 1708] [serial = 403] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x9a545400) [pid = 1708] [serial = 454] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x924ca800) [pid = 1708] [serial = 397] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0xa236b000) [pid = 1708] [serial = 409] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0xa322cc00) [pid = 1708] [serial = 421] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x8d0eb400) [pid = 1708] [serial = 415] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x8ebd0800) [pid = 1708] [serial = 412] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x924d6800) [pid = 1708] [serial = 424] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x8be09800) [pid = 1708] [serial = 430] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0xa322d400) [pid = 1708] [serial = 427] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x9bddf400) [pid = 1708] [serial = 406] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x9b24c800) [pid = 1708] [serial = 394] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0xa3222000) [pid = 1708] [serial = 418] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x95cebc00) [pid = 1708] [serial = 400] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf74400 == 96 [pid = 1708] [id = 168] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x91beb000 == 95 [pid = 1708] [id = 167] 08:50:32 INFO - PROCESS | 1708 | 1466437832178 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1708 | 1466437832183 Marionette TRACE conn4 <- [1,694,null,{}] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf70800 == 94 [pid = 1708] [id = 166] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8d883000 == 93 [pid = 1708] [id = 165] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d9000 == 92 [pid = 1708] [id = 164] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7d800 == 91 [pid = 1708] [id = 163] 08:50:32 INFO - PROCESS | 1708 | 1466437832204 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1708 | 1466437832209 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d8c00 == 90 [pid = 1708] [id = 153] 08:50:32 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f800 == 89 [pid = 1708] [id = 152] 08:50:32 INFO - PROCESS | 1708 | 1466437832369 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x93a71c00) [pid = 1708] [serial = 373] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x8e4d9800) [pid = 1708] [serial = 322] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x92d3d400) [pid = 1708] [serial = 446] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x95834c00) [pid = 1708] [serial = 452] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x9527b800) [pid = 1708] [serial = 448] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x92d38000) [pid = 1708] [serial = 451] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x95ce2c00) [pid = 1708] [serial = 449] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x92a04000) [pid = 1708] [serial = 440] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x9236b400) [pid = 1708] [serial = 439] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x92d18000) [pid = 1708] [serial = 445] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x913a6800) [pid = 1708] [serial = 437] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x8f2b5000) [pid = 1708] [serial = 436] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x924d7c00) [pid = 1708] [serial = 442] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x92b9f000) [pid = 1708] [serial = 443] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x8d6f3800) [pid = 1708] [serial = 434] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8d41c000) [pid = 1708] [serial = 433] [outer = (nil)] [url = about:blank] 08:50:32 INFO - PROCESS | 1708 | 1466437832562 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1708 | 1466437832569 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c229000 == 90 [pid = 1708] [id = 181] 08:50:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8d882000) [pid = 1708] [serial = 543] [outer = (nil)] 08:50:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8ebc2400) [pid = 1708] [serial = 544] [outer = 0x8d882000] 08:50:32 INFO - PROCESS | 1708 | 1466437832643 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8ebcdc00) [pid = 1708] [serial = 545] [outer = 0x8d882000] 08:50:33 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1808ms 08:50:33 INFO - PROCESS | 1708 | 1466437833863 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:50:33 INFO - PROCESS | 1708 | 1466437833882 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1708 | 1466437833885 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:50:33 INFO - PROCESS | 1708 | 1466437833892 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1708 | 1466437833897 Marionette TRACE conn4 <- [1,698,null,{}] 08:50:33 INFO - PROCESS | 1708 | 1466437833913 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1708 | 1466437833921 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:34 INFO - PROCESS | 1708 | 1466437834202 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:50:34 INFO - PROCESS | 1708 | 1466437834308 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1708 | 1466437834317 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d29400 == 91 [pid = 1708] [id = 182] 08:50:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x91d2c000) [pid = 1708] [serial = 546] [outer = (nil)] 08:50:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x91ed6800) [pid = 1708] [serial = 547] [outer = 0x91d2c000] 08:50:34 INFO - PROCESS | 1708 | 1466437834391 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x9238a800) [pid = 1708] [serial = 548] [outer = 0x91d2c000] 08:50:35 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:35 INFO - PROCESS | 1708 | 1466437835663 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1792ms 08:50:35 INFO - PROCESS | 1708 | 1466437835713 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1708 | 1466437835718 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:50:35 INFO - PROCESS | 1708 | 1466437835724 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1708 | 1466437835726 Marionette TRACE conn4 <- [1,702,null,{}] 08:50:35 INFO - PROCESS | 1708 | 1466437835790 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1708 | 1466437835796 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:36 INFO - PROCESS | 1708 | 1466437836015 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:50:36 INFO - PROCESS | 1708 | 1466437836040 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1708 | 1466437836047 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d2d000 == 92 [pid = 1708] [id = 183] 08:50:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x91d32400) [pid = 1708] [serial = 549] [outer = (nil)] 08:50:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x929c4000) [pid = 1708] [serial = 550] [outer = 0x91d32400] 08:50:36 INFO - PROCESS | 1708 | 1466437836119 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x92a02800) [pid = 1708] [serial = 551] [outer = 0x91d32400] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x8e4d1c00) [pid = 1708] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x8d0e1c00) [pid = 1708] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x8c22e400) [pid = 1708] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x929c8800) [pid = 1708] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x929c4c00) [pid = 1708] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x8bf75000) [pid = 1708] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x8d9d5c00) [pid = 1708] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:50:37 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x99328800) [pid = 1708] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:50:38 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:38 INFO - PROCESS | 1708 | 1466437838324 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:50:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2623ms 08:50:38 INFO - PROCESS | 1708 | 1466437838348 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 1708 | 1466437838352 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:50:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:50:38 INFO - PROCESS | 1708 | 1466437838358 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1708 | 1466437838360 Marionette TRACE conn4 <- [1,706,null,{}] 08:50:38 INFO - PROCESS | 1708 | 1466437838366 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 1708 | 1466437838371 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:38 INFO - PROCESS | 1708 | 1466437838538 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:50:38 INFO - PROCESS | 1708 | 1466437838694 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 1708 | 1466437838700 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22ec00 == 93 [pid = 1708] [id = 184] 08:50:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8d0e1c00) [pid = 1708] [serial = 552] [outer = (nil)] 08:50:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x924ce000) [pid = 1708] [serial = 553] [outer = 0x8d0e1c00] 08:50:38 INFO - PROCESS | 1708 | 1466437838772 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x92a0f400) [pid = 1708] [serial = 554] [outer = 0x8d0e1c00] 08:50:39 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:39 INFO - PROCESS | 1708 | 1466437839906 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1585ms 08:50:39 INFO - PROCESS | 1708 | 1466437839944 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 1708 | 1466437839951 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:50:40 INFO - PROCESS | 1708 | 1466437840002 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1708 | 1466437840007 Marionette TRACE conn4 <- [1,710,null,{}] 08:50:40 INFO - PROCESS | 1708 | 1466437840033 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 1708 | 1466437840040 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:40 INFO - PROCESS | 1708 | 1466437840334 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:50:40 INFO - PROCESS | 1708 | 1466437840535 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1708 | 1466437840549 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ea000 == 94 [pid = 1708] [id = 185] 08:50:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x8d0ed800) [pid = 1708] [serial = 555] [outer = (nil)] 08:50:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x8d144c00) [pid = 1708] [serial = 556] [outer = 0x8d0ed800] 08:50:40 INFO - PROCESS | 1708 | 1466437840673 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x8d6f3800) [pid = 1708] [serial = 557] [outer = 0x8d0ed800] 08:50:42 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:42 INFO - PROCESS | 1708 | 1466437842096 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2197ms 08:50:42 INFO - PROCESS | 1708 | 1466437842158 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1708 | 1466437842165 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:50:42 INFO - PROCESS | 1708 | 1466437842178 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1708 | 1466437842182 Marionette TRACE conn4 <- [1,714,null,{}] 08:50:42 INFO - PROCESS | 1708 | 1466437842190 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1708 | 1466437842196 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:42 INFO - PROCESS | 1708 | 1466437842390 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:50:42 INFO - PROCESS | 1708 | 1466437842585 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 1708 | 1466437842594 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e400 == 95 [pid = 1708] [id = 186] 08:50:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x8e4cbc00) [pid = 1708] [serial = 558] [outer = (nil)] 08:50:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x913b0800) [pid = 1708] [serial = 559] [outer = 0x8e4cbc00] 08:50:42 INFO - PROCESS | 1708 | 1466437842679 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x91d29000) [pid = 1708] [serial = 560] [outer = 0x8e4cbc00] 08:50:43 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:44 INFO - PROCESS | 1708 | 1466437844026 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:50:44 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 08:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1891ms 08:50:44 INFO - PROCESS | 1708 | 1466437844190 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1708 | 1466437844195 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:50:44 INFO - PROCESS | 1708 | 1466437844211 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1708 | 1466437844217 Marionette TRACE conn4 <- [1,718,null,{}] 08:50:44 INFO - PROCESS | 1708 | 1466437844234 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 1708 | 1466437844243 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:44 INFO - PROCESS | 1708 | 1466437844439 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:50:44 INFO - PROCESS | 1708 | 1466437844637 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1708 | 1466437844646 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc7c00 == 96 [pid = 1708] [id = 187] 08:50:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x92b9d800) [pid = 1708] [serial = 561] [outer = (nil)] 08:50:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x92d40000) [pid = 1708] [serial = 562] [outer = 0x92b9d800] 08:50:44 INFO - PROCESS | 1708 | 1466437844768 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x9394fc00) [pid = 1708] [serial = 563] [outer = 0x92b9d800] 08:50:46 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:46 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:46 INFO - PROCESS | 1708 | 1466437846147 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1994ms 08:50:46 INFO - PROCESS | 1708 | 1466437846247 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1708 | 1466437846255 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:50:46 INFO - PROCESS | 1708 | 1466437846266 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1708 | 1466437846269 Marionette TRACE conn4 <- [1,722,null,{}] 08:50:46 INFO - PROCESS | 1708 | 1466437846275 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1708 | 1466437846281 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:46 INFO - PROCESS | 1708 | 1466437846473 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:50:46 INFO - PROCESS | 1708 | 1466437846671 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1708 | 1466437846680 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a71400 == 97 [pid = 1708] [id = 188] 08:50:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x93a71c00) [pid = 1708] [serial = 564] [outer = (nil)] 08:50:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x95831400) [pid = 1708] [serial = 565] [outer = 0x93a71c00] 08:50:46 INFO - PROCESS | 1708 | 1466437846761 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x95ce4800) [pid = 1708] [serial = 566] [outer = 0x93a71c00] 08:50:47 INFO - PROCESS | 1708 | 1466437847822 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1708 | 1466437847909 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:50:47 INFO - PROCESS | 1708 | 1466437847916 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1708 | 1466437847919 Marionette TRACE conn4 <- [1,726,null,{}] 08:50:47 INFO - PROCESS | 1708 | 1466437847925 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1708 | 1466437847931 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:48 INFO - PROCESS | 1708 | 1466437848178 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:50:48 INFO - PROCESS | 1708 | 1466437848501 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 1708 | 1466437848515 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x9537a400 == 98 [pid = 1708] [id = 189] 08:50:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x9537c400) [pid = 1708] [serial = 567] [outer = (nil)] 08:50:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x9a006c00) [pid = 1708] [serial = 568] [outer = 0x9537c400] 08:50:48 INFO - PROCESS | 1708 | 1466437848654 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x9a5e6c00) [pid = 1708] [serial = 569] [outer = 0x9537c400] 08:50:49 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:49 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:49 INFO - PROCESS | 1708 | 1466437849869 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1998ms 08:50:49 INFO - PROCESS | 1708 | 1466437849915 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:50:49 INFO - PROCESS | 1708 | 1466437849920 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:50:49 INFO - PROCESS | 1708 | 1466437849927 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1708 | 1466437849931 Marionette TRACE conn4 <- [1,730,null,{}] 08:50:49 INFO - PROCESS | 1708 | 1466437849949 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 1708 | 1466437849960 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:50 INFO - PROCESS | 1708 | 1466437850295 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:50:50 INFO - PROCESS | 1708 | 1466437850519 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1708 | 1466437850532 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0c000 == 99 [pid = 1708] [id = 190] 08:50:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x99329800) [pid = 1708] [serial = 570] [outer = (nil)] 08:50:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x9b2ed000) [pid = 1708] [serial = 571] [outer = 0x99329800] 08:50:50 INFO - PROCESS | 1708 | 1466437850670 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x9c0e1000) [pid = 1708] [serial = 572] [outer = 0x99329800] 08:50:51 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:51 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:51 INFO - PROCESS | 1708 | 1466437851770 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1708 | 1466437851833 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:50:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:50:51 INFO - PROCESS | 1708 | 1466437851840 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1708 | 1466437851844 Marionette TRACE conn4 <- [1,734,null,{}] 08:50:51 INFO - PROCESS | 1708 | 1466437851850 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1708 | 1466437851855 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:52 INFO - PROCESS | 1708 | 1466437852069 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:50:52 INFO - PROCESS | 1708 | 1466437852392 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1708 | 1466437852405 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0cc00 == 100 [pid = 1708] [id = 191] 08:50:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0x8be0e800) [pid = 1708] [serial = 573] [outer = (nil)] 08:50:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0xa23a2000) [pid = 1708] [serial = 574] [outer = 0x8be0e800] 08:50:52 INFO - PROCESS | 1708 | 1466437852551 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0xa2fb6c00) [pid = 1708] [serial = 575] [outer = 0x8be0e800] 08:50:53 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:53 INFO - PROCESS | 1708 | 1466437853671 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:50:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1895ms 08:50:53 INFO - PROCESS | 1708 | 1466437853737 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1708 | 1466437853744 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:50:53 INFO - PROCESS | 1708 | 1466437853753 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1708 | 1466437853759 Marionette TRACE conn4 <- [1,738,null,{}] 08:50:53 INFO - PROCESS | 1708 | 1466437853769 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1708 | 1466437853786 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:54 INFO - PROCESS | 1708 | 1466437854026 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:50:54 INFO - PROCESS | 1708 | 1466437854319 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1708 | 1466437854327 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x92b99c00 == 101 [pid = 1708] [id = 192] 08:50:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x9ab8e000) [pid = 1708] [serial = 576] [outer = (nil)] 08:50:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0xa323e800) [pid = 1708] [serial = 577] [outer = 0x9ab8e000] 08:50:54 INFO - PROCESS | 1708 | 1466437854471 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0xa33cd400) [pid = 1708] [serial = 578] [outer = 0x9ab8e000] 08:50:55 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:55 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:55 INFO - PROCESS | 1708 | 1466437855857 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:50:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2140ms 08:50:55 INFO - PROCESS | 1708 | 1466437855893 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 1708 | 1466437855897 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:50:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:50:56 INFO - PROCESS | 1708 | 1466437856003 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1708 | 1466437856007 Marionette TRACE conn4 <- [1,742,null,{}] 08:50:56 INFO - PROCESS | 1708 | 1466437856024 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1708 | 1466437856030 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:56 INFO - PROCESS | 1708 | 1466437856254 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:50:56 INFO - PROCESS | 1708 | 1466437856554 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1708 | 1466437856564 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14c800 == 102 [pid = 1708] [id = 193] 08:50:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x8d9d3000) [pid = 1708] [serial = 579] [outer = (nil)] 08:50:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x8e756c00) [pid = 1708] [serial = 580] [outer = 0x8d9d3000] 08:50:56 INFO - PROCESS | 1708 | 1466437856658 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x8e75b800) [pid = 1708] [serial = 581] [outer = 0x8d9d3000] 08:50:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:58 INFO - PROCESS | 1708 | 1466437858210 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:50:58 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 08:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2347ms 08:50:58 INFO - PROCESS | 1708 | 1466437858255 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1708 | 1466437858262 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:50:58 INFO - PROCESS | 1708 | 1466437858272 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1708 | 1466437858278 Marionette TRACE conn4 <- [1,746,null,{}] 08:50:58 INFO - PROCESS | 1708 | 1466437858288 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1708 | 1466437858295 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:58 INFO - PROCESS | 1708 | 1466437858653 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:50:58 INFO - PROCESS | 1708 | 1466437858807 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1708 | 1466437858815 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:50:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d880400 == 103 [pid = 1708] [id = 194] 08:50:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x8e4d0800) [pid = 1708] [serial = 582] [outer = (nil)] 08:50:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 237 (0x8ebc4800) [pid = 1708] [serial = 583] [outer = 0x8e4d0800] 08:50:58 INFO - PROCESS | 1708 | 1466437858911 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 238 (0x929c2400) [pid = 1708] [serial = 584] [outer = 0x8e4d0800] 08:50:59 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 239 (0x92a02400) [pid = 1708] [serial = 585] [outer = 0x97a52400] 08:51:01 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:01 INFO - PROCESS | 1708 | 1466437861143 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:51:01 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.) 08:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2902ms 08:51:01 INFO - PROCESS | 1708 | 1466437861174 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1708 | 1466437861179 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:51:01 INFO - PROCESS | 1708 | 1466437861189 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1708 | 1466437861195 Marionette TRACE conn4 <- [1,750,null,{}] 08:51:01 INFO - PROCESS | 1708 | 1466437861204 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 1708 | 1466437861208 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:01 INFO - PROCESS | 1708 | 1466437861430 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:51:01 INFO - PROCESS | 1708 | 1466437861742 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1708 | 1466437861755 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14b800 == 104 [pid = 1708] [id = 195] 08:51:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 240 (0x8d881c00) [pid = 1708] [serial = 586] [outer = (nil)] 08:51:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 241 (0x8e4cb400) [pid = 1708] [serial = 587] [outer = 0x8d881c00] 08:51:01 INFO - PROCESS | 1708 | 1466437861831 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 242 (0x8e755c00) [pid = 1708] [serial = 588] [outer = 0x8d881c00] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d41b800 == 103 [pid = 1708] [id = 142] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9ab90c00 == 102 [pid = 1708] [id = 134] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02000 == 101 [pid = 1708] [id = 143] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91d2d000 == 100 [pid = 1708] [id = 183] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91d29400 == 99 [pid = 1708] [id = 182] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8c229000 == 98 [pid = 1708] [id = 181] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7a800 == 97 [pid = 1708] [id = 180] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x95ce5c00 == 96 [pid = 1708] [id = 178] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9c1dfc00 == 95 [pid = 1708] [id = 177] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x929c1400 == 94 [pid = 1708] [id = 175] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc2800 == 93 [pid = 1708] [id = 176] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf78800 == 92 [pid = 1708] [id = 174] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x929c5c00 == 91 [pid = 1708] [id = 173] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91be9000 == 90 [pid = 1708] [id = 171] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e6000 == 89 [pid = 1708] [id = 170] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9c0e1800 == 88 [pid = 1708] [id = 42] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92382400 == 87 [pid = 1708] [id = 131] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9ae1a800 == 86 [pid = 1708] [id = 59] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cb800 == 85 [pid = 1708] [id = 133] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9c0e9000 == 84 [pid = 1708] [id = 33] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93adb400 == 83 [pid = 1708] [id = 29] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92f60400 == 82 [pid = 1708] [id = 63] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93ddb000 == 81 [pid = 1708] [id = 31] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9b3c5400 == 80 [pid = 1708] [id = 88] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x96f02800 == 79 [pid = 1708] [id = 40] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa23ec000 == 78 [pid = 1708] [id = 26] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9d562c00 == 77 [pid = 1708] [id = 38] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9b244000 == 76 [pid = 1708] [id = 72] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9ad4c400 == 75 [pid = 1708] [id = 50] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x913a9400 == 74 [pid = 1708] [id = 132] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92d34400 == 73 [pid = 1708] [id = 172] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x915c7000 == 72 [pid = 1708] [id = 78] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d0000 == 71 [pid = 1708] [id = 107] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ec400 == 70 [pid = 1708] [id = 130] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x97a5b800 == 69 [pid = 1708] [id = 151] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91bedc00 == 68 [pid = 1708] [id = 75] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9b2e8800 == 67 [pid = 1708] [id = 102] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x915c4800 == 66 [pid = 1708] [id = 77] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x915bc800 == 65 [pid = 1708] [id = 76] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9b3bb400 == 64 [pid = 1708] [id = 73] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9b24a800 == 63 [pid = 1708] [id = 49] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9ad4c800 == 62 [pid = 1708] [id = 101] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d144400 == 61 [pid = 1708] [id = 179] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d40f800 == 60 [pid = 1708] [id = 141] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221400 == 59 [pid = 1708] [id = 161] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93947000 == 58 [pid = 1708] [id = 57] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93dd4800 == 57 [pid = 1708] [id = 39] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91bee800 == 56 [pid = 1708] [id = 89] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x91be3400 == 55 [pid = 1708] [id = 74] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93a75800 == 54 [pid = 1708] [id = 27] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf73400 == 53 [pid = 1708] [id = 155] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92ba3c00 == 52 [pid = 1708] [id = 91] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9ad46400 == 51 [pid = 1708] [id = 28] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92385400 == 50 [pid = 1708] [id = 36] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93a76400 == 49 [pid = 1708] [id = 154] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa4d3ec00 == 48 [pid = 1708] [id = 43] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa3276800 == 47 [pid = 1708] [id = 25] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93955000 == 46 [pid = 1708] [id = 157] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa4d47400 == 45 [pid = 1708] [id = 90] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc8400 == 44 [pid = 1708] [id = 156] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92ba3800 == 43 [pid = 1708] [id = 92] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa322f400 == 42 [pid = 1708] [id = 159] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8c21f800 == 41 [pid = 1708] [id = 160] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa322a800 == 40 [pid = 1708] [id = 158] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x929c8000 == 39 [pid = 1708] [id = 162] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92a0dc00 == 38 [pid = 1708] [id = 169] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14c800 == 37 [pid = 1708] [id = 193] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d880400 == 36 [pid = 1708] [id = 194] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x92b99c00 == 35 [pid = 1708] [id = 192] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0cc00 == 34 [pid = 1708] [id = 191] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0c000 == 33 [pid = 1708] [id = 190] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9537a400 == 32 [pid = 1708] [id = 189] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93a71400 == 31 [pid = 1708] [id = 188] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc7c00 == 30 [pid = 1708] [id = 187] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e400 == 29 [pid = 1708] [id = 186] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22ec00 == 28 [pid = 1708] [id = 184] 08:51:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ea000 == 27 [pid = 1708] [id = 185] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 241 (0x913a3000) [pid = 1708] [serial = 494] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 240 (0x913b0c00) [pid = 1708] [serial = 460] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 239 (0x929c6400) [pid = 1708] [serial = 500] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 238 (0x924d2400) [pid = 1708] [serial = 499] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 237 (0xa208c000) [pid = 1708] [serial = 469] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 236 (0x9b687400) [pid = 1708] [serial = 466] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0xa3234000) [pid = 1708] [serial = 472] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x8d6f4800) [pid = 1708] [serial = 491] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x929cd400) [pid = 1708] [serial = 487] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x93adc000) [pid = 1708] [serial = 488] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x8f2b3400) [pid = 1708] [serial = 493] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0x8d6ef800) [pid = 1708] [serial = 457] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0x929ce800) [pid = 1708] [serial = 502] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x92a06000) [pid = 1708] [serial = 503] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x95831000) [pid = 1708] [serial = 463] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x8ebc9c00) [pid = 1708] [serial = 505] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0xa6883c00) [pid = 1708] [serial = 475] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x8d6e9400) [pid = 1708] [serial = 490] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x9236f800) [pid = 1708] [serial = 497] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x8f2c0000) [pid = 1708] [serial = 496] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x9a69fc00) [pid = 1708] [serial = 455] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0xa6c35800) [pid = 1708] [serial = 478] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x8c227c00) [pid = 1708] [serial = 481] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0xa6bce400) [pid = 1708] [serial = 484] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x91bf2c00) [pid = 1708] [serial = 506] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x93a71800) [pid = 1708] [serial = 508] [outer = (nil)] [url = about:blank] 08:51:05 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:05 INFO - PROCESS | 1708 | 1466437865560 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 4403ms 08:51:05 INFO - PROCESS | 1708 | 1466437865631 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 1708 | 1466437865643 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:51:05 INFO - PROCESS | 1708 | 1466437865660 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1708 | 1466437865673 Marionette TRACE conn4 <- [1,754,null,{}] 08:51:05 INFO - PROCESS | 1708 | 1466437865696 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1708 | 1466437865708 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:06 INFO - PROCESS | 1708 | 1466437866040 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:51:06 INFO - PROCESS | 1708 | 1466437866323 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1708 | 1466437866338 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02000 == 28 [pid = 1708] [id = 196] 08:51:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x8c223000) [pid = 1708] [serial = 589] [outer = (nil)] 08:51:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x8c22c400) [pid = 1708] [serial = 590] [outer = 0x8c223000] 08:51:06 INFO - PROCESS | 1708 | 1466437866435 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x8d0e6800) [pid = 1708] [serial = 591] [outer = 0x8c223000] 08:51:07 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:07 INFO - PROCESS | 1708 | 1466437867885 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:51:07 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 08:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2271ms 08:51:07 INFO - PROCESS | 1708 | 1466437867929 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:51:07 INFO - PROCESS | 1708 | 1466437867938 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:51:07 INFO - PROCESS | 1708 | 1466437867951 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1708 | 1466437867956 Marionette TRACE conn4 <- [1,758,null,{}] 08:51:07 INFO - PROCESS | 1708 | 1466437867963 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1708 | 1466437867970 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:08 INFO - PROCESS | 1708 | 1466437868150 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:51:08 INFO - PROCESS | 1708 | 1466437868342 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1708 | 1466437868350 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ed000 == 29 [pid = 1708] [id = 197] 08:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x8d6edc00) [pid = 1708] [serial = 592] [outer = (nil)] 08:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x8d875c00) [pid = 1708] [serial = 593] [outer = 0x8d6edc00] 08:51:08 INFO - PROCESS | 1708 | 1466437868439 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x8d9d0000) [pid = 1708] [serial = 594] [outer = 0x8d6edc00] 08:51:09 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:09 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:09 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:09 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:09 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:09 INFO - PROCESS | 1708 | 1466437869389 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:51:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1492ms 08:51:09 INFO - PROCESS | 1708 | 1466437869441 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1708 | 1466437869445 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:51:09 INFO - PROCESS | 1708 | 1466437869452 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1708 | 1466437869458 Marionette TRACE conn4 <- [1,762,null,{}] 08:51:09 INFO - PROCESS | 1708 | 1466437869477 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1708 | 1466437869486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:09 INFO - PROCESS | 1708 | 1466437869689 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x92ba8800 == 28 [pid = 1708] [id = 114] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f0400 == 27 [pid = 1708] [id = 120] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x91edec00 == 26 [pid = 1708] [id = 118] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d3c00 == 25 [pid = 1708] [id = 123] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d1800 == 24 [pid = 1708] [id = 124] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87d400 == 23 [pid = 1708] [id = 122] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6eb000 == 22 [pid = 1708] [id = 119] 08:51:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87a400 == 21 [pid = 1708] [id = 121] 08:51:11 INFO - PROCESS | 1708 | 1466437871275 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1708 | 1466437871282 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0fc00 == 22 [pid = 1708] [id = 198] 08:51:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x8be10800) [pid = 1708] [serial = 595] [outer = (nil)] 08:51:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x8bf75800) [pid = 1708] [serial = 596] [outer = 0x8be10800] 08:51:11 INFO - PROCESS | 1708 | 1466437871356 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x8d0e6000) [pid = 1708] [serial = 597] [outer = 0x8be10800] 08:51:12 INFO - PROCESS | 1708 | 1466437872527 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:51:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 3095ms 08:51:12 INFO - PROCESS | 1708 | 1466437872549 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 1708 | 1466437872553 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:51:12 INFO - PROCESS | 1708 | 1466437872561 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1708 | 1466437872566 Marionette TRACE conn4 <- [1,766,null,{}] 08:51:12 INFO - PROCESS | 1708 | 1466437872574 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1708 | 1466437872579 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:12 INFO - PROCESS | 1708 | 1466437872848 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:51:12 INFO - PROCESS | 1708 | 1466437872963 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1708 | 1466437872973 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cb800 == 23 [pid = 1708] [id = 199] 08:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x8e4cc000) [pid = 1708] [serial = 598] [outer = (nil)] 08:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0x8e4d8c00) [pid = 1708] [serial = 599] [outer = 0x8e4cc000] 08:51:13 INFO - PROCESS | 1708 | 1466437873045 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0x8ebc5c00) [pid = 1708] [serial = 600] [outer = 0x8e4cc000] 08:51:14 INFO - PROCESS | 1708 | 1466437874232 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1681ms 08:51:14 INFO - PROCESS | 1708 | 1466437874245 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1708 | 1466437874250 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:51:14 INFO - PROCESS | 1708 | 1466437874267 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1708 | 1466437874271 Marionette TRACE conn4 <- [1,770,null,{}] 08:51:14 INFO - PROCESS | 1708 | 1466437874277 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 1708 | 1466437874282 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:14 INFO - PROCESS | 1708 | 1466437874509 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:51:14 INFO - PROCESS | 1708 | 1466437874671 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1708 | 1466437874680 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a5800 == 24 [pid = 1708] [id = 200] 08:51:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0x913a6000) [pid = 1708] [serial = 601] [outer = (nil)] 08:51:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x913a9000) [pid = 1708] [serial = 602] [outer = 0x913a6000] 08:51:14 INFO - PROCESS | 1708 | 1466437874749 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0x915bc400) [pid = 1708] [serial = 603] [outer = 0x913a6000] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0xa4d48400) [pid = 1708] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0x91ed3800) [pid = 1708] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x8be0e800) [pid = 1708] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x95839c00) [pid = 1708] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x8d0e1c00) [pid = 1708] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x93a71c00) [pid = 1708] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x8d41c400) [pid = 1708] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x9ae18c00) [pid = 1708] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x92386c00) [pid = 1708] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x9a6a5800) [pid = 1708] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x9b3bf800) [pid = 1708] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x93dd2000) [pid = 1708] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0xa3228400) [pid = 1708] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x9ae26400) [pid = 1708] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x9ab8e000) [pid = 1708] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8c223800) [pid = 1708] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x8d0ed800) [pid = 1708] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x953e6c00) [pid = 1708] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x91d32400) [pid = 1708] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x8d145800) [pid = 1708] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x91d2c000) [pid = 1708] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x95830c00) [pid = 1708] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x91bf0c00) [pid = 1708] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x95380000) [pid = 1708] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x915c2400) [pid = 1708] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x8be02c00) [pid = 1708] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8d14fc00) [pid = 1708] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x915c7c00) [pid = 1708] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0xa322dc00) [pid = 1708] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x8d882000) [pid = 1708] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x91be5800) [pid = 1708] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x95cef400) [pid = 1708] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x91d27800) [pid = 1708] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x92d35400) [pid = 1708] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x924d3000) [pid = 1708] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x953e8800) [pid = 1708] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x9af48800) [pid = 1708] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x9c1e1800) [pid = 1708] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x9b5ad800) [pid = 1708] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x9ad4ec00) [pid = 1708] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x9582e400) [pid = 1708] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x8ebc3400) [pid = 1708] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0xa236a800) [pid = 1708] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x915bd400) [pid = 1708] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x92d17000) [pid = 1708] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9583b000) [pid = 1708] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x8e4cbc00) [pid = 1708] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x9b2ed800) [pid = 1708] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x8d411400) [pid = 1708] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x93a68000) [pid = 1708] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x8d410c00) [pid = 1708] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0xa6bd8400) [pid = 1708] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x9d56e400) [pid = 1708] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x93dd9000) [pid = 1708] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0xa3235400) [pid = 1708] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x9a69e800) [pid = 1708] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8d413c00) [pid = 1708] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8f2b4c00) [pid = 1708] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x924d8400) [pid = 1708] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x915c1c00) [pid = 1708] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9bdd9c00) [pid = 1708] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8d9d6800) [pid = 1708] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8d9d3000) [pid = 1708] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8d87d000) [pid = 1708] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x92b9d800) [pid = 1708] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x92ba6000) [pid = 1708] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8f2b9000) [pid = 1708] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x95831c00) [pid = 1708] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9ad4b400) [pid = 1708] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8d6f3c00) [pid = 1708] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x913a4400) [pid = 1708] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9d5e3800) [pid = 1708] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9537c400) [pid = 1708] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9af4f800) [pid = 1708] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8d6ebc00) [pid = 1708] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x91bee400) [pid = 1708] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x92ba4400) [pid = 1708] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8d0e3400) [pid = 1708] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x913b1c00) [pid = 1708] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x99329800) [pid = 1708] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8e4d0800) [pid = 1708] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8c21fc00) [pid = 1708] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8d9cf800) [pid = 1708] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x924d4000) [pid = 1708] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:51:16 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x924d0c00) [pid = 1708] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:51:16 INFO - PROCESS | 1708 | 1466437876724 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2501ms 08:51:16 INFO - PROCESS | 1708 | 1466437876773 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:51:16 INFO - PROCESS | 1708 | 1466437876778 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:51:16 INFO - PROCESS | 1708 | 1466437876793 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1708 | 1466437876801 Marionette TRACE conn4 <- [1,774,null,{}] 08:51:16 INFO - PROCESS | 1708 | 1466437876807 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 1708 | 1466437876815 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:17 INFO - PROCESS | 1708 | 1466437877018 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:51:17 INFO - PROCESS | 1708 | 1466437877171 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1708 | 1466437877182 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02c00 == 25 [pid = 1708] [id = 201] 08:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x8bf74c00) [pid = 1708] [serial = 604] [outer = (nil)] 08:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f2b3000) [pid = 1708] [serial = 605] [outer = 0x8bf74c00] 08:51:17 INFO - PROCESS | 1708 | 1466437877250 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x913a7400) [pid = 1708] [serial = 606] [outer = 0x8bf74c00] 08:51:18 INFO - PROCESS | 1708 | 1466437878009 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1250ms 08:51:18 INFO - PROCESS | 1708 | 1466437878035 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:51:18 INFO - PROCESS | 1708 | 1466437878040 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:51:18 INFO - PROCESS | 1708 | 1466437878046 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1708 | 1466437878049 Marionette TRACE conn4 <- [1,778,null,{}] 08:51:18 INFO - PROCESS | 1708 | 1466437878055 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1708 | 1466437878059 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:18 INFO - PROCESS | 1708 | 1466437878354 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:51:18 INFO - PROCESS | 1708 | 1466437878498 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1708 | 1466437878506 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08000 == 26 [pid = 1708] [id = 202] 08:51:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x8be0b400) [pid = 1708] [serial = 607] [outer = (nil)] 08:51:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x8bf7cc00) [pid = 1708] [serial = 608] [outer = 0x8be0b400] 08:51:18 INFO - PROCESS | 1708 | 1466437878600 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x8d0ee800) [pid = 1708] [serial = 609] [outer = 0x8be0b400] 08:51:19 INFO - PROCESS | 1708 | 1466437879602 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1587ms 08:51:19 INFO - PROCESS | 1708 | 1466437879635 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1708 | 1466437879642 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:51:19 INFO - PROCESS | 1708 | 1466437879651 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1708 | 1466437879656 Marionette TRACE conn4 <- [1,782,null,{}] 08:51:19 INFO - PROCESS | 1708 | 1466437879663 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1708 | 1466437879670 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:19 INFO - PROCESS | 1708 | 1466437879858 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:51:20 INFO - PROCESS | 1708 | 1466437880104 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1708 | 1466437880114 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d9400 == 27 [pid = 1708] [id = 203] 08:51:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x8d9dc000) [pid = 1708] [serial = 610] [outer = (nil)] 08:51:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x8e75e800) [pid = 1708] [serial = 611] [outer = 0x8d9dc000] 08:51:20 INFO - PROCESS | 1708 | 1466437880238 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x913a2400) [pid = 1708] [serial = 612] [outer = 0x8d9dc000] 08:51:21 INFO - PROCESS | 1708 | 1466437881183 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1597ms 08:51:21 INFO - PROCESS | 1708 | 1466437881248 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 1708 | 1466437881254 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:51:21 INFO - PROCESS | 1708 | 1466437881260 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1708 | 1466437881264 Marionette TRACE conn4 <- [1,786,null,{}] 08:51:21 INFO - PROCESS | 1708 | 1466437881271 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1708 | 1466437881276 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:21 INFO - PROCESS | 1708 | 1466437881466 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:51:21 INFO - PROCESS | 1708 | 1466437881769 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1708 | 1466437881777 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f1000 == 28 [pid = 1708] [id = 204] 08:51:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x91d2a400) [pid = 1708] [serial = 613] [outer = (nil)] 08:51:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x91d30400) [pid = 1708] [serial = 614] [outer = 0x91d2a400] 08:51:21 INFO - PROCESS | 1708 | 1466437881902 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x91d33400) [pid = 1708] [serial = 615] [outer = 0x91d2a400] 08:51:22 INFO - PROCESS | 1708 | 1466437882813 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1585ms 08:51:22 INFO - PROCESS | 1708 | 1466437882847 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1708 | 1466437882852 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:51:22 INFO - PROCESS | 1708 | 1466437882870 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1708 | 1466437882878 Marionette TRACE conn4 <- [1,790,null,{}] 08:51:22 INFO - PROCESS | 1708 | 1466437882884 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1708 | 1466437882890 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:23 INFO - PROCESS | 1708 | 1466437883084 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:51:23 INFO - PROCESS | 1708 | 1466437883339 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1708 | 1466437883345 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc2c00 == 29 [pid = 1708] [id = 205] 08:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x915c2400) [pid = 1708] [serial = 616] [outer = (nil)] 08:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x92385000) [pid = 1708] [serial = 617] [outer = 0x915c2400] 08:51:23 INFO - PROCESS | 1708 | 1466437883471 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x924cd800) [pid = 1708] [serial = 618] [outer = 0x915c2400] 08:51:24 INFO - PROCESS | 1708 | 1466437884375 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1546ms 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:51:24 INFO - PROCESS | 1708 | 1466437884409 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1708 | 1466437884412 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:51:24 INFO - PROCESS | 1708 | 1466437884418 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1708 | 1466437884422 Marionette TRACE conn4 <- [1,794,null,{}] 08:51:24 INFO - PROCESS | 1708 | 1466437884428 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 1708 | 1466437884433 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:24 INFO - PROCESS | 1708 | 1466437884612 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:51:24 INFO - PROCESS | 1708 | 1466437884809 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1708 | 1466437884815 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14cc00 == 30 [pid = 1708] [id = 206] 08:51:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x91ed7c00) [pid = 1708] [serial = 619] [outer = (nil)] 08:51:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x924d6c00) [pid = 1708] [serial = 620] [outer = 0x91ed7c00] 08:51:24 INFO - PROCESS | 1708 | 1466437884898 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x913af800) [pid = 1708] [serial = 621] [outer = 0x91ed7c00] 08:51:26 INFO - PROCESS | 1708 | 1466437886077 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1735ms 08:51:26 INFO - PROCESS | 1708 | 1466437886154 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1708 | 1466437886158 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:51:26 INFO - PROCESS | 1708 | 1466437886165 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1708 | 1466437886168 Marionette TRACE conn4 <- [1,798,null,{}] 08:51:26 INFO - PROCESS | 1708 | 1466437886174 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 1708 | 1466437886179 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:26 INFO - PROCESS | 1708 | 1466437886465 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:51:26 INFO - PROCESS | 1708 | 1466437886768 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1708 | 1466437886812 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ebc00 == 31 [pid = 1708] [id = 207] 08:51:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8d40f800) [pid = 1708] [serial = 622] [outer = (nil)] 08:51:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x92a09000) [pid = 1708] [serial = 623] [outer = 0x8d40f800] 08:51:26 INFO - PROCESS | 1708 | 1466437886963 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x92b9cc00) [pid = 1708] [serial = 624] [outer = 0x8d40f800] 08:51:28 INFO - PROCESS | 1708 | 1466437888186 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2085ms 08:51:28 INFO - PROCESS | 1708 | 1466437888253 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:51:28 INFO - PROCESS | 1708 | 1466437888257 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:51:28 INFO - PROCESS | 1708 | 1466437888265 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1708 | 1466437888269 Marionette TRACE conn4 <- [1,802,null,{}] 08:51:28 INFO - PROCESS | 1708 | 1466437888275 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1708 | 1466437888284 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:28 INFO - PROCESS | 1708 | 1466437888527 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:51:28 INFO - PROCESS | 1708 | 1466437888882 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1708 | 1466437888895 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc4c00 == 32 [pid = 1708] [id = 208] 08:51:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x929cf000) [pid = 1708] [serial = 625] [outer = (nil)] 08:51:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x92ba7400) [pid = 1708] [serial = 626] [outer = 0x929cf000] 08:51:29 INFO - PROCESS | 1708 | 1466437889039 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x92d14800) [pid = 1708] [serial = 627] [outer = 0x929cf000] 08:51:30 INFO - PROCESS | 1708 | 1466437890009 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:51:30 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 08:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1783ms 08:51:30 INFO - PROCESS | 1708 | 1466437890048 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1708 | 1466437890051 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:51:30 INFO - PROCESS | 1708 | 1466437890077 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1708 | 1466437890081 Marionette TRACE conn4 <- [1,806,null,{}] 08:51:30 INFO - PROCESS | 1708 | 1466437890087 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1708 | 1466437890091 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:30 INFO - PROCESS | 1708 | 1466437890266 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:51:30 INFO - PROCESS | 1708 | 1466437890520 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1708 | 1466437890526 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf74800 == 33 [pid = 1708] [id = 209] 08:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x92b9f000) [pid = 1708] [serial = 628] [outer = (nil)] 08:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x92d3e400) [pid = 1708] [serial = 629] [outer = 0x92b9f000] 08:51:30 INFO - PROCESS | 1708 | 1466437890621 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x92f60400) [pid = 1708] [serial = 630] [outer = 0x92b9f000] 08:51:31 INFO - PROCESS | 1708 | 1466437891635 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1645ms 08:51:31 INFO - PROCESS | 1708 | 1466437891723 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1708 | 1466437891730 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:51:31 INFO - PROCESS | 1708 | 1466437891749 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1708 | 1466437891755 Marionette TRACE conn4 <- [1,810,null,{}] 08:51:31 INFO - PROCESS | 1708 | 1466437891808 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 1708 | 1466437891812 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:32 INFO - PROCESS | 1708 | 1466437892019 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:51:32 INFO - PROCESS | 1708 | 1466437892375 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1708 | 1466437892388 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e753000 == 34 [pid = 1708] [id = 210] 08:51:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x92d3ac00) [pid = 1708] [serial = 631] [outer = (nil)] 08:51:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x93a6a800) [pid = 1708] [serial = 632] [outer = 0x92d3ac00] 08:51:32 INFO - PROCESS | 1708 | 1466437892488 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x93955400) [pid = 1708] [serial = 633] [outer = 0x92d3ac00] 08:51:33 INFO - PROCESS | 1708 | 1466437893604 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1896ms 08:51:33 INFO - PROCESS | 1708 | 1466437893644 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1708 | 1466437893647 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:51:33 INFO - PROCESS | 1708 | 1466437893654 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1708 | 1466437893657 Marionette TRACE conn4 <- [1,814,null,{}] 08:51:33 INFO - PROCESS | 1708 | 1466437893663 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 1708 | 1466437893668 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:33 INFO - PROCESS | 1708 | 1466437893865 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:51:34 INFO - PROCESS | 1708 | 1466437894217 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1708 | 1466437894231 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d41a400 == 35 [pid = 1708] [id = 211] 08:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8d6f3400) [pid = 1708] [serial = 634] [outer = (nil)] 08:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8ebc3000) [pid = 1708] [serial = 635] [outer = 0x8d6f3400] 08:51:34 INFO - PROCESS | 1708 | 1466437894378 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x91d27400) [pid = 1708] [serial = 636] [outer = 0x8d6f3400] 08:51:35 INFO - PROCESS | 1708 | 1466437895332 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 1708 | 1466437895397 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:51:35 INFO - PROCESS | 1708 | 1466437895404 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 1708 | 1466437895408 Marionette TRACE conn4 <- [1,818,null,{}] 08:51:35 INFO - PROCESS | 1708 | 1466437895414 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1708 | 1466437895418 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:35 INFO - PROCESS | 1708 | 1466437895668 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:51:35 INFO - PROCESS | 1708 | 1466437895981 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1708 | 1466437895990 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02800 == 36 [pid = 1708] [id = 212] 08:51:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x8be04c00) [pid = 1708] [serial = 637] [outer = (nil)] 08:51:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x8d0e2800) [pid = 1708] [serial = 638] [outer = 0x8be04c00] 08:51:36 INFO - PROCESS | 1708 | 1466437896083 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x924cf400) [pid = 1708] [serial = 639] [outer = 0x8be04c00] 08:51:37 INFO - PROCESS | 1708 | 1466437897067 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1739ms 08:51:37 INFO - PROCESS | 1708 | 1466437897144 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1708 | 1466437897148 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:51:37 INFO - PROCESS | 1708 | 1466437897156 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1708 | 1466437897160 Marionette TRACE conn4 <- [1,822,null,{}] 08:51:37 INFO - PROCESS | 1708 | 1466437897166 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 1708 | 1466437897172 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:37 INFO - PROCESS | 1708 | 1466437897407 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:51:37 INFO - PROCESS | 1708 | 1466437897709 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1708 | 1466437897717 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d4800 == 37 [pid = 1708] [id = 213] 08:51:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8ebcd400) [pid = 1708] [serial = 640] [outer = (nil)] 08:51:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x915bd800) [pid = 1708] [serial = 641] [outer = 0x8ebcd400] 08:51:37 INFO - PROCESS | 1708 | 1466437897800 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x915c9c00) [pid = 1708] [serial = 642] [outer = 0x8ebcd400] 08:51:39 INFO - PROCESS | 1708 | 1466437899026 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 1708 | 1466437899119 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:51:39 INFO - PROCESS | 1708 | 1466437899314 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 1708 | 1466437899318 Marionette TRACE conn4 <- [1,826,null,{}] 08:51:39 INFO - PROCESS | 1708 | 1466437899332 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 1708 | 1466437899336 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:39 INFO - PROCESS | 1708 | 1466437899569 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:51:39 INFO - PROCESS | 1708 | 1466437899851 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1708 | 1466437899864 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c21f800 == 38 [pid = 1708] [id = 214] 08:51:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8c228000) [pid = 1708] [serial = 643] [outer = (nil)] 08:51:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x8d0e8c00) [pid = 1708] [serial = 644] [outer = 0x8c228000] 08:51:39 INFO - PROCESS | 1708 | 1466437899989 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x8d6ef400) [pid = 1708] [serial = 645] [outer = 0x8c228000] 08:51:40 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ed000 == 37 [pid = 1708] [id = 197] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8e4cb400) [pid = 1708] [serial = 587] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02000 == 36 [pid = 1708] [id = 196] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x93dd6800) [pid = 1708] [serial = 509] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9bd95400) [pid = 1708] [serial = 526] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x91d29000) [pid = 1708] [serial = 560] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x9d568000) [pid = 1708] [serial = 355] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0xa2370400) [pid = 1708] [serial = 527] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x8d6e9c00) [pid = 1708] [serial = 511] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x96f01c00) [pid = 1708] [serial = 210] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x8d6f7c00) [pid = 1708] [serial = 512] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x913b0800) [pid = 1708] [serial = 559] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x9a5e6c00) [pid = 1708] [serial = 569] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0xa33cd400) [pid = 1708] [serial = 578] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x92f57400) [pid = 1708] [serial = 425] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x92a0f400) [pid = 1708] [serial = 554] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x9238a800) [pid = 1708] [serial = 548] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x913aa000) [pid = 1708] [serial = 374] [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.] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0xa6c36c00) [pid = 1708] [serial = 479] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa6724400) [pid = 1708] [serial = 473] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9a6a1000) [pid = 1708] [serial = 464] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0xa6bcf400) [pid = 1708] [serial = 476] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x9c26f800) [pid = 1708] [serial = 467] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8d87f800) [pid = 1708] [serial = 458] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x92374000) [pid = 1708] [serial = 461] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa2535800) [pid = 1708] [serial = 470] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x91edd000) [pid = 1708] [serial = 256] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0xa239e400) [pid = 1708] [serial = 410] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x92a06800) [pid = 1708] [serial = 370] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8e756c00) [pid = 1708] [serial = 580] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x924d9400) [pid = 1708] [serial = 364] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x92d40000) [pid = 1708] [serial = 562] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x92d3a800) [pid = 1708] [serial = 277] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x924d6000) [pid = 1708] [serial = 316] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9a5de800) [pid = 1708] [serial = 301] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9af4c400) [pid = 1708] [serial = 262] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0xa679e800) [pid = 1708] [serial = 361] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0xa3225800) [pid = 1708] [serial = 419] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0xa2fef800) [pid = 1708] [serial = 217] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9a006c00) [pid = 1708] [serial = 568] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9b3bb000) [pid = 1708] [serial = 352] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8d6f7400) [pid = 1708] [serial = 358] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x92d0ac00) [pid = 1708] [serial = 346] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa33bec00) [pid = 1708] [serial = 274] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8d0ef400) [pid = 1708] [serial = 416] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x92a0f000) [pid = 1708] [serial = 398] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9b2ed000) [pid = 1708] [serial = 571] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8ebc4800) [pid = 1708] [serial = 583] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8c229c00) [pid = 1708] [serial = 482] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8d9d8c00) [pid = 1708] [serial = 367] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e75b800) [pid = 1708] [serial = 581] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x92d17800) [pid = 1708] [serial = 319] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9b2efc00) [pid = 1708] [serial = 395] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0xa6bda400) [pid = 1708] [serial = 271] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9a6a4800) [pid = 1708] [serial = 226] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa23a2000) [pid = 1708] [serial = 574] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x998d0c00) [pid = 1708] [serial = 259] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x924ce000) [pid = 1708] [serial = 553] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x95ce4800) [pid = 1708] [serial = 566] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0xa671cc00) [pid = 1708] [serial = 428] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9bd9e800) [pid = 1708] [serial = 150] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x929c2400) [pid = 1708] [serial = 584] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9c271c00) [pid = 1708] [serial = 310] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x95831400) [pid = 1708] [serial = 565] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9ab97400) [pid = 1708] [serial = 214] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa23f4800) [pid = 1708] [serial = 307] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x95cea400) [pid = 1708] [serial = 349] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0xa322f000) [pid = 1708] [serial = 422] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9b5b3800) [pid = 1708] [serial = 404] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9394fc00) [pid = 1708] [serial = 563] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0xa323e800) [pid = 1708] [serial = 577] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0xa6c34400) [pid = 1708] [serial = 485] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8d6f3800) [pid = 1708] [serial = 557] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9a5eb800) [pid = 1708] [serial = 401] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x929c4000) [pid = 1708] [serial = 550] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x92a02800) [pid = 1708] [serial = 551] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8d14a800) [pid = 1708] [serial = 538] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0xa2fb6c00) [pid = 1708] [serial = 575] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8d14e000) [pid = 1708] [serial = 539] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x91ed6800) [pid = 1708] [serial = 547] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0xa3231c00) [pid = 1708] [serial = 529] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x92ba3400) [pid = 1708] [serial = 298] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0xa3237000) [pid = 1708] [serial = 530] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x998ce400) [pid = 1708] [serial = 520] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x9a69bc00) [pid = 1708] [serial = 521] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x9a6a8c00) [pid = 1708] [serial = 523] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8be0f400) [pid = 1708] [serial = 431] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x9ab91000) [pid = 1708] [serial = 524] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8d6f2800) [pid = 1708] [serial = 541] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x9af42400) [pid = 1708] [serial = 232] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8d878c00) [pid = 1708] [serial = 542] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0xa33c1400) [pid = 1708] [serial = 532] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0xa4d43400) [pid = 1708] [serial = 533] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8ebc2400) [pid = 1708] [serial = 544] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x91bf1000) [pid = 1708] [serial = 223] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8ebcdc00) [pid = 1708] [serial = 545] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0xa67a2c00) [pid = 1708] [serial = 535] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0xa6c33c00) [pid = 1708] [serial = 536] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x91d2ac00) [pid = 1708] [serial = 514] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x91d35400) [pid = 1708] [serial = 515] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x9394b000) [pid = 1708] [serial = 517] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x92d0e400) [pid = 1708] [serial = 313] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x9ae27400) [pid = 1708] [serial = 343] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x9527f800) [pid = 1708] [serial = 518] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x9c278800) [pid = 1708] [serial = 407] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0xa679e400) [pid = 1708] [serial = 220] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0xa06e3400) [pid = 1708] [serial = 265] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x9b2e9400) [pid = 1708] [serial = 304] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x95834000) [pid = 1708] [serial = 235] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0xa256d000) [pid = 1708] [serial = 413] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d144c00) [pid = 1708] [serial = 556] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa25e4800) [pid = 1708] [serial = 268] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x915c7400) [pid = 1708] [serial = 229] [outer = (nil)] [url = about:blank] 08:51:40 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9c0e1000) [pid = 1708] [serial = 572] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1708 | 1466437901128 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1993ms 08:51:41 INFO - PROCESS | 1708 | 1466437901163 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1708 | 1466437901169 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:51:41 INFO - PROCESS | 1708 | 1466437901179 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1708 | 1466437901183 Marionette TRACE conn4 <- [1,830,null,{}] 08:51:41 INFO - PROCESS | 1708 | 1466437901189 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 1708 | 1466437901194 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:41 INFO - PROCESS | 1708 | 1466437901369 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:51:41 INFO - PROCESS | 1708 | 1466437901526 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 1708 | 1466437901535 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6e9c00 == 37 [pid = 1708] [id = 215] 08:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d6ed000) [pid = 1708] [serial = 646] [outer = (nil)] 08:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d877000) [pid = 1708] [serial = 647] [outer = 0x8d6ed000] 08:51:41 INFO - PROCESS | 1708 | 1466437901675 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d87f800) [pid = 1708] [serial = 648] [outer = 0x8d6ed000] 08:51:42 INFO - PROCESS | 1708 | 1466437902533 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1381ms 08:51:42 INFO - PROCESS | 1708 | 1466437902561 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:51:42 INFO - PROCESS | 1708 | 1466437902566 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:51:42 INFO - PROCESS | 1708 | 1466437902573 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1708 | 1466437902578 Marionette TRACE conn4 <- [1,834,null,{}] 08:51:42 INFO - PROCESS | 1708 | 1466437902594 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1708 | 1466437902602 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:42 INFO - PROCESS | 1708 | 1466437902792 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:51:42 INFO - PROCESS | 1708 | 1466437902962 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1708 | 1466437902977 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e752000 == 38 [pid = 1708] [id = 216] 08:51:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8e756800) [pid = 1708] [serial = 649] [outer = (nil)] 08:51:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8e75ec00) [pid = 1708] [serial = 650] [outer = 0x8e756800] 08:51:43 INFO - PROCESS | 1708 | 1466437903046 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8ebcdc00) [pid = 1708] [serial = 651] [outer = 0x8e756800] 08:51:43 INFO - PROCESS | 1708 | 1466437903968 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1438ms 08:51:44 INFO - PROCESS | 1708 | 1466437904011 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:51:44 INFO - PROCESS | 1708 | 1466437904016 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:51:44 INFO - PROCESS | 1708 | 1466437904023 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1708 | 1466437904027 Marionette TRACE conn4 <- [1,838,null,{}] 08:51:44 INFO - PROCESS | 1708 | 1466437904033 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 1708 | 1466437904038 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:44 INFO - PROCESS | 1708 | 1466437904273 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:51:44 INFO - PROCESS | 1708 | 1466437904298 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1708 | 1466437904306 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06000 == 39 [pid = 1708] [id = 217] 08:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8e4d3c00) [pid = 1708] [serial = 652] [outer = (nil)] 08:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x913af400) [pid = 1708] [serial = 653] [outer = 0x8e4d3c00] 08:51:44 INFO - PROCESS | 1708 | 1466437904399 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x915c7000) [pid = 1708] [serial = 654] [outer = 0x8e4d3c00] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x913a6000) [pid = 1708] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d6edc00) [pid = 1708] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8be10800) [pid = 1708] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d881c00) [pid = 1708] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8c223000) [pid = 1708] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:51:44 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e4cc000) [pid = 1708] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:51:45 INFO - PROCESS | 1708 | 1466437905439 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1431ms 08:51:45 INFO - PROCESS | 1708 | 1466437905453 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1708 | 1466437905456 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:51:45 INFO - PROCESS | 1708 | 1466437905464 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1708 | 1466437905469 Marionette TRACE conn4 <- [1,842,null,{}] 08:51:45 INFO - PROCESS | 1708 | 1466437905478 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 1708 | 1466437905486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:45 INFO - PROCESS | 1708 | 1466437905747 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:51:45 INFO - PROCESS | 1708 | 1466437905762 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 1708 | 1466437905772 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c220400 == 40 [pid = 1708] [id = 218] 08:51:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d6ed400) [pid = 1708] [serial = 655] [outer = (nil)] 08:51:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x915c8400) [pid = 1708] [serial = 656] [outer = 0x8d6ed400] 08:51:45 INFO - PROCESS | 1708 | 1466437905842 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91bec400) [pid = 1708] [serial = 657] [outer = 0x8d6ed400] 08:51:46 INFO - PROCESS | 1708 | 1466437906812 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1385ms 08:51:46 INFO - PROCESS | 1708 | 1466437906850 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1708 | 1466437906853 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:51:46 INFO - PROCESS | 1708 | 1466437906861 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1708 | 1466437906865 Marionette TRACE conn4 <- [1,846,null,{}] 08:51:46 INFO - PROCESS | 1708 | 1466437906871 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1708 | 1466437906881 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:47 INFO - PROCESS | 1708 | 1466437907171 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:51:47 INFO - PROCESS | 1708 | 1466437907437 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1708 | 1466437907446 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c220800 == 41 [pid = 1708] [id = 219] 08:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8c221000) [pid = 1708] [serial = 658] [outer = (nil)] 08:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8c22c000) [pid = 1708] [serial = 659] [outer = 0x8c221000] 08:51:47 INFO - PROCESS | 1708 | 1466437907581 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d0e8400) [pid = 1708] [serial = 660] [outer = 0x8c221000] 08:51:48 INFO - PROCESS | 1708 | 1466437908614 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1782ms 08:51:48 INFO - PROCESS | 1708 | 1466437908646 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1708 | 1466437908652 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:51:48 INFO - PROCESS | 1708 | 1466437908661 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1708 | 1466437908667 Marionette TRACE conn4 <- [1,850,null,{}] 08:51:48 INFO - PROCESS | 1708 | 1466437908674 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1708 | 1466437908684 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:48 INFO - PROCESS | 1708 | 1466437908998 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:51:49 INFO - PROCESS | 1708 | 1466437909232 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1708 | 1466437909240 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14ac00 == 42 [pid = 1708] [id = 220] 08:51:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d6f0000) [pid = 1708] [serial = 661] [outer = (nil)] 08:51:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d883000) [pid = 1708] [serial = 662] [outer = 0x8d6f0000] 08:51:49 INFO - PROCESS | 1708 | 1466437909330 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d9de000) [pid = 1708] [serial = 663] [outer = 0x8d6f0000] 08:51:50 INFO - PROCESS | 1708 | 1466437910348 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1734ms 08:51:50 INFO - PROCESS | 1708 | 1466437910397 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1708 | 1466437910402 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:51:50 INFO - PROCESS | 1708 | 1466437910409 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1708 | 1466437910412 Marionette TRACE conn4 <- [1,854,null,{}] 08:51:50 INFO - PROCESS | 1708 | 1466437910419 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1708 | 1466437910424 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:50 INFO - PROCESS | 1708 | 1466437910658 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:51:51 INFO - PROCESS | 1708 | 1466437911000 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 1708 | 1466437911009 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b7000 == 43 [pid = 1708] [id = 221] 08:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8f2b9c00) [pid = 1708] [serial = 664] [outer = (nil)] 08:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8f2c0800) [pid = 1708] [serial = 665] [outer = 0x8f2b9c00] 08:51:51 INFO - PROCESS | 1708 | 1466437911100 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x915c2c00) [pid = 1708] [serial = 666] [outer = 0x8f2b9c00] 08:51:52 INFO - PROCESS | 1708 | 1466437912100 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1739ms 08:51:52 INFO - PROCESS | 1708 | 1466437912150 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1708 | 1466437912157 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:51:52 INFO - PROCESS | 1708 | 1466437912175 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1708 | 1466437912182 Marionette TRACE conn4 <- [1,858,null,{}] 08:51:52 INFO - PROCESS | 1708 | 1466437912189 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1708 | 1466437912196 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:52 INFO - PROCESS | 1708 | 1466437912446 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:51:52 INFO - PROCESS | 1708 | 1466437912727 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1708 | 1466437912736 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcd800 == 44 [pid = 1708] [id = 222] 08:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8f2b9400) [pid = 1708] [serial = 667] [outer = (nil)] 08:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x92369400) [pid = 1708] [serial = 668] [outer = 0x8f2b9400] 08:51:52 INFO - PROCESS | 1708 | 1466437912824 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92381400) [pid = 1708] [serial = 669] [outer = 0x8f2b9400] 08:51:53 INFO - PROCESS | 1708 | 1466437913737 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1604ms 08:51:53 INFO - PROCESS | 1708 | 1466437913772 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1708 | 1466437913776 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:51:53 INFO - PROCESS | 1708 | 1466437913783 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1708 | 1466437913786 Marionette TRACE conn4 <- [1,862,null,{}] 08:51:53 INFO - PROCESS | 1708 | 1466437913792 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 1708 | 1466437913798 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:54 INFO - PROCESS | 1708 | 1466437913999 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:51:54 INFO - PROCESS | 1708 | 1466437914236 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1708 | 1466437914243 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c1400 == 45 [pid = 1708] [id = 223] 08:51:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x91ede800) [pid = 1708] [serial = 670] [outer = (nil)] 08:51:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x924d3000) [pid = 1708] [serial = 671] [outer = 0x91ede800] 08:51:54 INFO - PROCESS | 1708 | 1466437914368 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x929c4800) [pid = 1708] [serial = 672] [outer = 0x91ede800] 08:51:55 INFO - PROCESS | 1708 | 1466437915273 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1533ms 08:51:55 INFO - PROCESS | 1708 | 1466437915316 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1708 | 1466437915322 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:51:55 INFO - PROCESS | 1708 | 1466437915330 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1708 | 1466437915336 Marionette TRACE conn4 <- [1,866,null,{}] 08:51:55 INFO - PROCESS | 1708 | 1466437915346 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 1708 | 1466437915352 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:55 INFO - PROCESS | 1708 | 1466437915618 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:51:55 INFO - PROCESS | 1708 | 1466437915923 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1708 | 1466437915943 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x92a09400 == 46 [pid = 1708] [id = 224] 08:51:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92a09800) [pid = 1708] [serial = 673] [outer = (nil)] 08:51:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x92a0f000) [pid = 1708] [serial = 674] [outer = 0x92a09800] 08:51:56 INFO - PROCESS | 1708 | 1466437916038 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92d10000) [pid = 1708] [serial = 675] [outer = 0x92a09800] 08:51:57 INFO - PROCESS | 1708 | 1466437917079 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1786ms 08:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:51:57 INFO - PROCESS | 1708 | 1466437917116 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1708 | 1466437917120 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:51:57 INFO - PROCESS | 1708 | 1466437917127 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1708 | 1466437917131 Marionette TRACE conn4 <- [1,870,null,{}] 08:51:57 INFO - PROCESS | 1708 | 1466437917138 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1708 | 1466437917143 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:57 INFO - PROCESS | 1708 | 1466437917362 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:51:57 INFO - PROCESS | 1708 | 1466437917706 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1708 | 1466437917718 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x92d13800 == 47 [pid = 1708] [id = 225] 08:51:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92d15000) [pid = 1708] [serial = 676] [outer = (nil)] 08:51:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x92d41000) [pid = 1708] [serial = 677] [outer = 0x92d15000] 08:51:57 INFO - PROCESS | 1708 | 1466437917870 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x9394fc00) [pid = 1708] [serial = 678] [outer = 0x92d15000] 08:51:58 INFO - PROCESS | 1708 | 1466437918860 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1791ms 08:51:58 INFO - PROCESS | 1708 | 1466437918918 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:51:58 INFO - PROCESS | 1708 | 1466437918922 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:51:58 INFO - PROCESS | 1708 | 1466437918929 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1708 | 1466437918933 Marionette TRACE conn4 <- [1,874,null,{}] 08:51:58 INFO - PROCESS | 1708 | 1466437918938 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1708 | 1466437918944 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:59 INFO - PROCESS | 1708 | 1466437919148 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:51:59 INFO - PROCESS | 1708 | 1466437919397 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 1708 | 1466437919410 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:51:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x924ca800 == 48 [pid = 1708] [id = 226] 08:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x929c6400) [pid = 1708] [serial = 679] [outer = (nil)] 08:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x93ada800) [pid = 1708] [serial = 680] [outer = 0x929c6400] 08:51:59 INFO - PROCESS | 1708 | 1466437919531 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x93dd1400) [pid = 1708] [serial = 681] [outer = 0x929c6400] 08:52:00 INFO - PROCESS | 1708 | 1466437920538 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1645ms 08:52:00 INFO - PROCESS | 1708 | 1466437920574 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 1708 | 1466437920577 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:52:00 INFO - PROCESS | 1708 | 1466437920592 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 1708 | 1466437920596 Marionette TRACE conn4 <- [1,878,null,{}] 08:52:00 INFO - PROCESS | 1708 | 1466437920606 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1708 | 1466437920610 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:00 INFO - PROCESS | 1708 | 1466437920835 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:52:01 INFO - PROCESS | 1708 | 1466437921073 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1708 | 1466437921080 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x93adc400 == 49 [pid = 1708] [id = 227] 08:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x93dd8800) [pid = 1708] [serial = 682] [outer = (nil)] 08:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x9489b000) [pid = 1708] [serial = 683] [outer = 0x93dd8800] 08:52:01 INFO - PROCESS | 1708 | 1466437921207 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x9527f800) [pid = 1708] [serial = 684] [outer = 0x93dd8800] 08:52:02 INFO - PROCESS | 1708 | 1466437922287 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1752ms 08:52:02 INFO - PROCESS | 1708 | 1466437922338 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:52:02 INFO - PROCESS | 1708 | 1466437922343 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:52:02 INFO - PROCESS | 1708 | 1466437922350 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1708 | 1466437922354 Marionette TRACE conn4 <- [1,882,null,{}] 08:52:02 INFO - PROCESS | 1708 | 1466437922360 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1708 | 1466437922366 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:02 INFO - PROCESS | 1708 | 1466437922584 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:52:03 INFO - PROCESS | 1708 | 1466437923232 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1708 | 1466437923242 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22ec00 == 50 [pid = 1708] [id = 228] 08:52:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8d0e1400) [pid = 1708] [serial = 685] [outer = (nil)] 08:52:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8d145800) [pid = 1708] [serial = 686] [outer = 0x8d0e1400] 08:52:03 INFO - PROCESS | 1708 | 1466437923336 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8d150400) [pid = 1708] [serial = 687] [outer = 0x8d0e1400] 08:52:04 INFO - PROCESS | 1708 | 1466437924226 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1938ms 08:52:04 INFO - PROCESS | 1708 | 1466437924290 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 1708 | 1466437924296 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:52:04 INFO - PROCESS | 1708 | 1466437924304 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 1708 | 1466437924310 Marionette TRACE conn4 <- [1,886,null,{}] 08:52:04 INFO - PROCESS | 1708 | 1466437924319 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 1708 | 1466437924327 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:04 INFO - PROCESS | 1708 | 1466437924571 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:52:04 INFO - PROCESS | 1708 | 1466437924937 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 1708 | 1466437924948 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0400 == 51 [pid = 1708] [id = 229] 08:52:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8d141c00) [pid = 1708] [serial = 688] [outer = (nil)] 08:52:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8e4d3000) [pid = 1708] [serial = 689] [outer = 0x8d141c00] 08:52:05 INFO - PROCESS | 1708 | 1466437925051 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8e760c00) [pid = 1708] [serial = 690] [outer = 0x8d141c00] 08:52:05 INFO - PROCESS | 1708 | --DOCSHELL 0x91bea400 == 50 [pid = 1708] [id = 115] 08:52:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8c220400 == 49 [pid = 1708] [id = 218] 08:52:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8be06000 == 48 [pid = 1708] [id = 217] 08:52:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8e752000 == 47 [pid = 1708] [id = 216] 08:52:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6e9c00 == 46 [pid = 1708] [id = 215] 08:52:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8c21f800 == 45 [pid = 1708] [id = 214] 08:52:06 INFO - PROCESS | 1708 | 1466437926149 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x8f2b3000) [pid = 1708] [serial = 605] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x913a9000) [pid = 1708] [serial = 602] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8d9d0000) [pid = 1708] [serial = 594] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8d875c00) [pid = 1708] [serial = 593] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x8bf75800) [pid = 1708] [serial = 596] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8d0e6000) [pid = 1708] [serial = 597] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8e755c00) [pid = 1708] [serial = 588] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x8d0e6800) [pid = 1708] [serial = 591] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x8c22c400) [pid = 1708] [serial = 590] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x8e4d8c00) [pid = 1708] [serial = 599] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x915bc400) [pid = 1708] [serial = 603] [outer = (nil)] [url = about:blank] 08:52:06 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8ebc5c00) [pid = 1708] [serial = 600] [outer = (nil)] [url = about:blank] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1889ms 08:52:06 INFO - PROCESS | 1708 | 1466437926198 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1708 | 1466437926204 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:52:06 INFO - PROCESS | 1708 | 1466437926212 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1708 | 1466437926216 Marionette TRACE conn4 <- [1,890,null,{}] 08:52:06 INFO - PROCESS | 1708 | 1466437926221 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1708 | 1466437926227 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:06 INFO - PROCESS | 1708 | 1466437926420 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:52:06 INFO - PROCESS | 1708 | 1466437926676 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1708 | 1466437926685 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d41b400 == 46 [pid = 1708] [id = 230] 08:52:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8d6f6800) [pid = 1708] [serial = 691] [outer = (nil)] 08:52:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8e756000) [pid = 1708] [serial = 692] [outer = 0x8d6f6800] 08:52:06 INFO - PROCESS | 1708 | 1466437926783 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8f2b5800) [pid = 1708] [serial = 693] [outer = 0x8d6f6800] 08:52:07 INFO - PROCESS | 1708 | 1466437927617 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1441ms 08:52:07 INFO - PROCESS | 1708 | 1466437927654 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1708 | 1466437927658 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:52:07 INFO - PROCESS | 1708 | 1466437927672 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1708 | 1466437927680 Marionette TRACE conn4 <- [1,894,null,{}] 08:52:07 INFO - PROCESS | 1708 | 1466437927689 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 1708 | 1466437927695 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:07 INFO - PROCESS | 1708 | 1466437927950 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:52:07 INFO - PROCESS | 1708 | 1466437927968 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1708 | 1466437927976 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bb800 == 47 [pid = 1708] [id = 231] 08:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x91be8c00) [pid = 1708] [serial = 694] [outer = (nil)] 08:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x91d2d800) [pid = 1708] [serial = 695] [outer = 0x91be8c00] 08:52:08 INFO - PROCESS | 1708 | 1466437928089 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x91d35c00) [pid = 1708] [serial = 696] [outer = 0x91be8c00] 08:52:09 INFO - PROCESS | 1708 | 1466437929083 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1446ms 08:52:09 INFO - PROCESS | 1708 | 1466437929118 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 1708 | 1466437929123 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:52:09 INFO - PROCESS | 1708 | 1466437929129 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1708 | 1466437929132 Marionette TRACE conn4 <- [1,898,null,{}] 08:52:09 INFO - PROCESS | 1708 | 1466437929138 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1708 | 1466437929144 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:09 INFO - PROCESS | 1708 | 1466437929389 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:52:09 INFO - PROCESS | 1708 | 1466437929414 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1708 | 1466437929425 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d0c00 == 48 [pid = 1708] [id = 232] 08:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8d9d2800) [pid = 1708] [serial = 697] [outer = (nil)] 08:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x92389800) [pid = 1708] [serial = 698] [outer = 0x8d9d2800] 08:52:09 INFO - PROCESS | 1708 | 1466437929511 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x929c2400) [pid = 1708] [serial = 699] [outer = 0x8d9d2800] 08:52:10 INFO - PROCESS | 1708 | 1466437930529 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1442ms 08:52:10 INFO - PROCESS | 1708 | 1466437930574 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1708 | 1466437930580 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:52:10 INFO - PROCESS | 1708 | 1466437930604 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1708 | 1466437930608 Marionette TRACE conn4 <- [1,902,null,{}] 08:52:10 INFO - PROCESS | 1708 | 1466437930614 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1708 | 1466437930619 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:11 INFO - PROCESS | 1708 | 1466437931091 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:52:11 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8c228000) [pid = 1708] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:52:11 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x8d6ed000) [pid = 1708] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:52:11 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8e4d3c00) [pid = 1708] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:52:11 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8e756800) [pid = 1708] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:52:11 INFO - PROCESS | 1708 | 1466437931353 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1708 | 1466437931367 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0ec00 == 49 [pid = 1708] [id = 233] 08:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8bf79400) [pid = 1708] [serial = 700] [outer = (nil)] 08:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8c225800) [pid = 1708] [serial = 701] [outer = 0x8bf79400] 08:52:11 INFO - PROCESS | 1708 | 1466437931457 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8d0e9400) [pid = 1708] [serial = 702] [outer = 0x8bf79400] 08:52:12 INFO - PROCESS | 1708 | 1466437932454 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1912ms 08:52:12 INFO - PROCESS | 1708 | 1466437932503 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:52:12 INFO - PROCESS | 1708 | 1466437932509 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:52:12 INFO - PROCESS | 1708 | 1466437932517 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1708 | 1466437932522 Marionette TRACE conn4 <- [1,906,null,{}] 08:52:12 INFO - PROCESS | 1708 | 1466437932531 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 1708 | 1466437932540 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:12 INFO - PROCESS | 1708 | 1466437932758 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:52:13 INFO - PROCESS | 1708 | 1466437933013 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 1708 | 1466437933022 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d883c00 == 50 [pid = 1708] [id = 234] 08:52:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8d9d4c00) [pid = 1708] [serial = 703] [outer = (nil)] 08:52:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8e4d3c00) [pid = 1708] [serial = 704] [outer = 0x8d9d4c00] 08:52:13 INFO - PROCESS | 1708 | 1466437933153 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8ebc7400) [pid = 1708] [serial = 705] [outer = 0x8d9d4c00] 08:52:14 INFO - PROCESS | 1708 | 1466437934134 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1683ms 08:52:14 INFO - PROCESS | 1708 | 1466437934205 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 1708 | 1466437934212 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:52:14 INFO - PROCESS | 1708 | 1466437934219 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1708 | 1466437934223 Marionette TRACE conn4 <- [1,910,null,{}] 08:52:14 INFO - PROCESS | 1708 | 1466437934229 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 1708 | 1466437934235 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:14 INFO - PROCESS | 1708 | 1466437934509 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:52:14 INFO - PROCESS | 1708 | 1466437934814 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1708 | 1466437934824 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c3000 == 51 [pid = 1708] [id = 235] 08:52:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x915c5c00) [pid = 1708] [serial = 706] [outer = (nil)] 08:52:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x91becc00) [pid = 1708] [serial = 707] [outer = 0x915c5c00] 08:52:14 INFO - PROCESS | 1708 | 1466437934913 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x91ed6800) [pid = 1708] [serial = 708] [outer = 0x915c5c00] 08:52:16 INFO - PROCESS | 1708 | 1466437936003 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1844ms 08:52:16 INFO - PROCESS | 1708 | 1466437936064 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1708 | 1466437936069 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:52:16 INFO - PROCESS | 1708 | 1466437936086 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1708 | 1466437936097 Marionette TRACE conn4 <- [1,914,null,{}] 08:52:16 INFO - PROCESS | 1708 | 1466437936104 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 1708 | 1466437936112 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:16 INFO - PROCESS | 1708 | 1466437936426 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:52:16 INFO - PROCESS | 1708 | 1466437936809 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1708 | 1466437936822 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d875c00 == 52 [pid = 1708] [id = 236] 08:52:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x91ee0000) [pid = 1708] [serial = 709] [outer = (nil)] 08:52:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x92d14400) [pid = 1708] [serial = 710] [outer = 0x91ee0000] 08:52:16 INFO - PROCESS | 1708 | 1466437936961 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x92d36c00) [pid = 1708] [serial = 711] [outer = 0x91ee0000] 08:52:18 INFO - PROCESS | 1708 | 1466437938039 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2005ms 08:52:18 INFO - PROCESS | 1708 | 1466437938083 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1708 | 1466437938088 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:52:18 INFO - PROCESS | 1708 | 1466437938095 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1708 | 1466437938098 Marionette TRACE conn4 <- [1,918,null,{}] 08:52:18 INFO - PROCESS | 1708 | 1466437938104 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1708 | 1466437938109 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:18 INFO - PROCESS | 1708 | 1466437938304 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:52:18 INFO - PROCESS | 1708 | 1466437938503 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 1708 | 1466437938509 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bef000 == 53 [pid = 1708] [id = 237] 08:52:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x92a07800) [pid = 1708] [serial = 712] [outer = (nil)] 08:52:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x93a6cc00) [pid = 1708] [serial = 713] [outer = 0x92a07800] 08:52:18 INFO - PROCESS | 1708 | 1466437938599 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x93dd5000) [pid = 1708] [serial = 714] [outer = 0x92a07800] 08:52:19 INFO - PROCESS | 1708 | 1466437939607 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1584ms 08:52:19 INFO - PROCESS | 1708 | 1466437939680 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 1708 | 1466437939684 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:52:19 INFO - PROCESS | 1708 | 1466437939691 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1708 | 1466437939695 Marionette TRACE conn4 <- [1,922,null,{}] 08:52:19 INFO - PROCESS | 1708 | 1466437939701 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 1708 | 1466437939707 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:19 INFO - PROCESS | 1708 | 1466437939967 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:52:20 INFO - PROCESS | 1708 | 1466437940255 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1708 | 1466437940275 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x9394a400 == 54 [pid = 1708] [id = 238] 08:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x9394a800) [pid = 1708] [serial = 715] [outer = (nil)] 08:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x95378c00) [pid = 1708] [serial = 716] [outer = 0x9394a800] 08:52:20 INFO - PROCESS | 1708 | 1466437940372 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x95831800) [pid = 1708] [serial = 717] [outer = 0x9394a800] 08:52:21 INFO - PROCESS | 1708 | 1466437941435 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1785ms 08:52:21 INFO - PROCESS | 1708 | 1466437941478 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 1708 | 1466437941483 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:52:21 INFO - PROCESS | 1708 | 1466437941489 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1708 | 1466437941493 Marionette TRACE conn4 <- [1,926,null,{}] 08:52:21 INFO - PROCESS | 1708 | 1466437941501 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1708 | 1466437941507 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:21 INFO - PROCESS | 1708 | 1466437941715 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:52:21 INFO - PROCESS | 1708 | 1466437941964 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1708 | 1466437941970 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7d400 == 55 [pid = 1708] [id = 239] 08:52:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x95834000) [pid = 1708] [serial = 718] [outer = (nil)] 08:52:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x95ce2c00) [pid = 1708] [serial = 719] [outer = 0x95834000] 08:52:22 INFO - PROCESS | 1708 | 1466437942092 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x95ce8800) [pid = 1708] [serial = 720] [outer = 0x95834000] 08:52:23 INFO - PROCESS | 1708 | 1466437943027 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1589ms 08:52:23 INFO - PROCESS | 1708 | 1466437943081 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:52:23 INFO - PROCESS | 1708 | 1466437943085 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:52:23 INFO - PROCESS | 1708 | 1466437943092 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1708 | 1466437943096 Marionette TRACE conn4 <- [1,930,null,{}] 08:52:23 INFO - PROCESS | 1708 | 1466437943102 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 1708 | 1466437943107 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:23 INFO - PROCESS | 1708 | 1466437943315 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:52:23 INFO - PROCESS | 1708 | 1466437943576 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1708 | 1466437943585 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05c00 == 56 [pid = 1708] [id = 240] 08:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8bf79000) [pid = 1708] [serial = 721] [outer = (nil)] 08:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x95cf0800) [pid = 1708] [serial = 722] [outer = 0x8bf79000] 08:52:23 INFO - PROCESS | 1708 | 1466437943708 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x96f02800) [pid = 1708] [serial = 723] [outer = 0x8bf79000] 08:52:24 INFO - PROCESS | 1708 | 1466437944663 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1635ms 08:52:24 INFO - PROCESS | 1708 | 1466437944727 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:52:24 INFO - PROCESS | 1708 | 1466437944731 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:52:24 INFO - PROCESS | 1708 | 1466437944738 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1708 | 1466437944741 Marionette TRACE conn4 <- [1,934,null,{}] 08:52:24 INFO - PROCESS | 1708 | 1466437944747 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1708 | 1466437944752 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:24 INFO - PROCESS | 1708 | 1466437944958 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:52:25 INFO - PROCESS | 1708 | 1466437945298 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1708 | 1466437945311 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x95ced400 == 57 [pid = 1708] [id = 241] 08:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x9849a400) [pid = 1708] [serial = 724] [outer = (nil)] 08:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x9959b800) [pid = 1708] [serial = 725] [outer = 0x9849a400] 08:52:25 INFO - PROCESS | 1708 | 1466437945462 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x99f68000) [pid = 1708] [serial = 726] [outer = 0x9849a400] 08:52:26 INFO - PROCESS | 1708 | 1466437946437 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1732ms 08:52:26 INFO - PROCESS | 1708 | 1466437946470 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1708 | 1466437946473 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:52:26 INFO - PROCESS | 1708 | 1466437946480 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1708 | 1466437946483 Marionette TRACE conn4 <- [1,938,null,{}] 08:52:26 INFO - PROCESS | 1708 | 1466437946511 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1708 | 1466437946516 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:26 INFO - PROCESS | 1708 | 1466437946724 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:52:26 INFO - PROCESS | 1708 | 1466437946925 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1708 | 1466437946933 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d149000 == 58 [pid = 1708] [id = 242] 08:52:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x95ce2800) [pid = 1708] [serial = 727] [outer = (nil)] 08:52:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9a00ac00) [pid = 1708] [serial = 728] [outer = 0x95ce2800] 08:52:27 INFO - PROCESS | 1708 | 1466437947051 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9a53c800) [pid = 1708] [serial = 729] [outer = 0x95ce2800] 08:52:28 INFO - PROCESS | 1708 | 1466437948099 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1702ms 08:52:28 INFO - PROCESS | 1708 | 1466437948184 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 1708 | 1466437948188 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:52:28 INFO - PROCESS | 1708 | 1466437948195 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 1708 | 1466437948198 Marionette TRACE conn4 <- [1,942,null,{}] 08:52:28 INFO - PROCESS | 1708 | 1466437948204 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 1708 | 1466437948209 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:28 INFO - PROCESS | 1708 | 1466437948430 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:52:28 INFO - PROCESS | 1708 | 1466437948973 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1708 | 1466437948984 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02400 == 59 [pid = 1708] [id = 243] 08:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8be03c00) [pid = 1708] [serial = 730] [outer = (nil)] 08:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8bf73c00) [pid = 1708] [serial = 731] [outer = 0x8be03c00] 08:52:29 INFO - PROCESS | 1708 | 1466437949068 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8c22bc00) [pid = 1708] [serial = 732] [outer = 0x8be03c00] 08:52:30 INFO - PROCESS | 1708 | 1466437950021 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1890ms 08:52:30 INFO - PROCESS | 1708 | 1466437950089 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1708 | 1466437950095 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:52:30 INFO - PROCESS | 1708 | 1466437950103 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1708 | 1466437950107 Marionette TRACE conn4 <- [1,946,null,{}] 08:52:30 INFO - PROCESS | 1708 | 1466437950115 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 1708 | 1466437950122 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:30 INFO - PROCESS | 1708 | 1466437950469 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:52:30 INFO - PROCESS | 1708 | 1466437950772 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 1708 | 1466437950780 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76800 == 60 [pid = 1708] [id = 244] 08:52:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8d0eb400) [pid = 1708] [serial = 733] [outer = (nil)] 08:52:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8d876c00) [pid = 1708] [serial = 734] [outer = 0x8d0eb400] 08:52:30 INFO - PROCESS | 1708 | 1466437950860 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8d9d1000) [pid = 1708] [serial = 735] [outer = 0x8d0eb400] 08:52:31 INFO - PROCESS | 1708 | 1466437951815 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1747ms 08:52:31 INFO - PROCESS | 1708 | 1466437951855 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 1708 | 1466437951862 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:52:31 INFO - PROCESS | 1708 | 1466437951870 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1708 | 1466437951873 Marionette TRACE conn4 <- [1,950,null,{}] 08:52:31 INFO - PROCESS | 1708 | 1466437951879 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1708 | 1466437951884 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:32 INFO - PROCESS | 1708 | 1466437952083 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:52:32 INFO - PROCESS | 1708 | 1466437952374 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1708 | 1466437952381 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14b800 == 59 [pid = 1708] [id = 195] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d0c00 == 58 [pid = 1708] [id = 232] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bb800 == 57 [pid = 1708] [id = 231] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d41b400 == 56 [pid = 1708] [id = 230] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22ec00 == 55 [pid = 1708] [id = 228] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0400 == 54 [pid = 1708] [id = 229] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x92a09400 == 53 [pid = 1708] [id = 224] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x92d13800 == 52 [pid = 1708] [id = 225] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c1400 == 51 [pid = 1708] [id = 223] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcd800 == 50 [pid = 1708] [id = 222] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b7000 == 49 [pid = 1708] [id = 221] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8c220800 == 48 [pid = 1708] [id = 219] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14ac00 == 47 [pid = 1708] [id = 220] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14cc00 == 46 [pid = 1708] [id = 206] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf74800 == 45 [pid = 1708] [id = 209] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc4c00 == 44 [pid = 1708] [id = 208] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ebc00 == 43 [pid = 1708] [id = 207] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x915c9400 == 42 [pid = 1708] [id = 109] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02c00 == 41 [pid = 1708] [id = 201] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0fc00 == 40 [pid = 1708] [id = 198] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x95ced000 == 39 [pid = 1708] [id = 112] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x913a5800 == 38 [pid = 1708] [id = 200] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d6400 == 37 [pid = 1708] [id = 111] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x91bf0800 == 36 [pid = 1708] [id = 110] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x93adc400 == 35 [pid = 1708] [id = 227] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x924ca800 == 34 [pid = 1708] [id = 226] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cb800 == 33 [pid = 1708] [id = 199] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed8c00 == 32 [pid = 1708] [id = 113] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x913acc00 == 31 [pid = 1708] [id = 125] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x92386800 == 30 [pid = 1708] [id = 108] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f1000 == 29 [pid = 1708] [id = 204] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d41a400 == 28 [pid = 1708] [id = 211] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x9ab90400 == 27 [pid = 1708] [id = 117] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02800 == 26 [pid = 1708] [id = 212] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08000 == 25 [pid = 1708] [id = 202] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d9400 == 24 [pid = 1708] [id = 203] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x93adbc00 == 23 [pid = 1708] [id = 116] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e753000 == 22 [pid = 1708] [id = 210] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d4800 == 21 [pid = 1708] [id = 213] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc2c00 == 20 [pid = 1708] [id = 205] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d149000 == 19 [pid = 1708] [id = 242] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x95ced400 == 18 [pid = 1708] [id = 241] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05c00 == 17 [pid = 1708] [id = 240] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7d400 == 16 [pid = 1708] [id = 239] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x9394a400 == 15 [pid = 1708] [id = 238] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d875c00 == 14 [pid = 1708] [id = 236] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x91bef000 == 13 [pid = 1708] [id = 237] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x915c3000 == 12 [pid = 1708] [id = 235] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8d883c00 == 11 [pid = 1708] [id = 234] 08:52:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0ec00 == 10 [pid = 1708] [id = 233] 08:52:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05800 == 11 [pid = 1708] [id = 245] 08:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8be05c00) [pid = 1708] [serial = 736] [outer = (nil)] 08:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x8be10000) [pid = 1708] [serial = 737] [outer = 0x8be05c00] 08:52:34 INFO - PROCESS | 1708 | 1466437954086 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x8c22ac00) [pid = 1708] [serial = 738] [outer = 0x8be05c00] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x915c8400) [pid = 1708] [serial = 656] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8e75e800) [pid = 1708] [serial = 611] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8d6ef400) [pid = 1708] [serial = 645] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x924d6c00) [pid = 1708] [serial = 620] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8d877000) [pid = 1708] [serial = 647] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8ebc3000) [pid = 1708] [serial = 635] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8d0e2800) [pid = 1708] [serial = 638] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x92ba7400) [pid = 1708] [serial = 626] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x915c7000) [pid = 1708] [serial = 654] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x91d30400) [pid = 1708] [serial = 614] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x92385000) [pid = 1708] [serial = 617] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x92a09000) [pid = 1708] [serial = 623] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x93a6a800) [pid = 1708] [serial = 632] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8bf7cc00) [pid = 1708] [serial = 608] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8d87f800) [pid = 1708] [serial = 648] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x913af400) [pid = 1708] [serial = 653] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x92d3e400) [pid = 1708] [serial = 629] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x915bd800) [pid = 1708] [serial = 641] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8e75ec00) [pid = 1708] [serial = 650] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8d0e8c00) [pid = 1708] [serial = 644] [outer = (nil)] [url = about:blank] 08:52:34 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ebcdc00) [pid = 1708] [serial = 651] [outer = (nil)] [url = about:blank] 08:52:35 INFO - PROCESS | 1708 | 1466437955168 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 3337ms 08:52:35 INFO - PROCESS | 1708 | 1466437955209 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:52:35 INFO - PROCESS | 1708 | 1466437955214 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:52:35 INFO - PROCESS | 1708 | 1466437955223 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1708 | 1466437955228 Marionette TRACE conn4 <- [1,954,null,{}] 08:52:35 INFO - PROCESS | 1708 | 1466437955235 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1708 | 1466437955242 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:35 INFO - PROCESS | 1708 | 1466437955441 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:52:35 INFO - PROCESS | 1708 | 1466437955598 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1708 | 1466437955610 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d417400 == 12 [pid = 1708] [id = 246] 08:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8d41a400) [pid = 1708] [serial = 739] [outer = (nil)] 08:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8d875c00) [pid = 1708] [serial = 740] [outer = 0x8d41a400] 08:52:35 INFO - PROCESS | 1708 | 1466437955682 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8d87cc00) [pid = 1708] [serial = 741] [outer = 0x8d41a400] 08:52:36 INFO - PROCESS | 1708 | 1466437956544 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1387ms 08:52:36 INFO - PROCESS | 1708 | 1466437956608 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1708 | 1466437956614 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:52:36 INFO - PROCESS | 1708 | 1466437956625 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1708 | 1466437956630 Marionette TRACE conn4 <- [1,958,null,{}] 08:52:36 INFO - PROCESS | 1708 | 1466437956636 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 1708 | 1466437956642 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:36 INFO - PROCESS | 1708 | 1466437956822 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:52:37 INFO - PROCESS | 1708 | 1466437957016 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1708 | 1466437957025 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cd400 == 13 [pid = 1708] [id = 247] 08:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e4d7c00) [pid = 1708] [serial = 742] [outer = (nil)] 08:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ebc6000) [pid = 1708] [serial = 743] [outer = 0x8e4d7c00] 08:52:37 INFO - PROCESS | 1708 | 1466437957097 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ebce800) [pid = 1708] [serial = 744] [outer = 0x8e4d7c00] 08:52:38 INFO - PROCESS | 1708 | 1466437958132 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1541ms 08:52:38 INFO - PROCESS | 1708 | 1466437958173 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1708 | 1466437958176 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:52:38 INFO - PROCESS | 1708 | 1466437958183 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1708 | 1466437958189 Marionette TRACE conn4 <- [1,962,null,{}] 08:52:38 INFO - PROCESS | 1708 | 1466437958217 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 1708 | 1466437958227 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:38 INFO - PROCESS | 1708 | 1466437958503 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:52:38 INFO - PROCESS | 1708 | 1466437958537 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1708 | 1466437958546 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x915be400 == 14 [pid = 1708] [id = 248] 08:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x915be800) [pid = 1708] [serial = 745] [outer = (nil)] 08:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x915ca800) [pid = 1708] [serial = 746] [outer = 0x915be800] 08:52:38 INFO - PROCESS | 1708 | 1466437958617 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x91beac00) [pid = 1708] [serial = 747] [outer = 0x915be800] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x92d3ac00) [pid = 1708] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x929cf000) [pid = 1708] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8be04c00) [pid = 1708] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x91d2a400) [pid = 1708] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x92b9f000) [pid = 1708] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8be0b400) [pid = 1708] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8d9dc000) [pid = 1708] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8d6ed400) [pid = 1708] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ebcd400) [pid = 1708] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8d40f800) [pid = 1708] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x91ed7c00) [pid = 1708] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x915c2400) [pid = 1708] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8d6f3400) [pid = 1708] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8bf74c00) [pid = 1708] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x929c6400) [pid = 1708] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8d6f6800) [pid = 1708] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x93dd8800) [pid = 1708] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x92d15000) [pid = 1708] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8c221000) [pid = 1708] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x8d6f0000) [pid = 1708] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x92a09800) [pid = 1708] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8d0e1400) [pid = 1708] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8f2b9400) [pid = 1708] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8d141c00) [pid = 1708] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x91ede800) [pid = 1708] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8f2b9c00) [pid = 1708] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x91be8c00) [pid = 1708] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:52:40 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x8d9d2800) [pid = 1708] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:52:41 INFO - PROCESS | 1708 | 1466437961335 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 3195ms 08:52:41 INFO - PROCESS | 1708 | 1466437961379 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1708 | 1466437961384 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:52:41 INFO - PROCESS | 1708 | 1466437961390 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1708 | 1466437961394 Marionette TRACE conn4 <- [1,966,null,{}] 08:52:41 INFO - PROCESS | 1708 | 1466437961399 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 1708 | 1466437961404 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:41 INFO - PROCESS | 1708 | 1466437961585 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:52:41 INFO - PROCESS | 1708 | 1466437961594 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1708 | 1466437961600 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf74c00 == 15 [pid = 1708] [id = 249] 08:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8c228000) [pid = 1708] [serial = 748] [outer = (nil)] 08:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8ebca400) [pid = 1708] [serial = 749] [outer = 0x8c228000] 08:52:41 INFO - PROCESS | 1708 | 1466437961672 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x915bb400) [pid = 1708] [serial = 750] [outer = 0x8c228000] 08:52:42 INFO - PROCESS | 1708 | 1466437962648 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1328ms 08:52:42 INFO - PROCESS | 1708 | 1466437962720 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1708 | 1466437962724 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:52:42 INFO - PROCESS | 1708 | 1466437962801 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1708 | 1466437962807 Marionette TRACE conn4 <- [1,970,null,{}] 08:52:42 INFO - PROCESS | 1708 | 1466437962828 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1708 | 1466437962835 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:43 INFO - PROCESS | 1708 | 1466437963063 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:52:43 INFO - PROCESS | 1708 | 1466437963340 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1708 | 1466437963353 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5c00 == 16 [pid = 1708] [id = 250] 08:52:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8d0e6800) [pid = 1708] [serial = 751] [outer = (nil)] 08:52:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8d0ec000) [pid = 1708] [serial = 752] [outer = 0x8d0e6800] 08:52:43 INFO - PROCESS | 1708 | 1466437963484 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8d6e9800) [pid = 1708] [serial = 753] [outer = 0x8d0e6800] 08:52:44 INFO - PROCESS | 1708 | 1466437964462 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1742ms 08:52:44 INFO - PROCESS | 1708 | 1466437964540 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:52:44 INFO - PROCESS | 1708 | 1466437964547 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:52:44 INFO - PROCESS | 1708 | 1466437964556 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 1708 | 1466437964561 Marionette TRACE conn4 <- [1,974,null,{}] 08:52:44 INFO - PROCESS | 1708 | 1466437964572 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 1708 | 1466437964580 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:44 INFO - PROCESS | 1708 | 1466437964844 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:52:45 INFO - PROCESS | 1708 | 1466437965142 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1708 | 1466437965149 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d413400 == 17 [pid = 1708] [id = 251] 08:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8d883400) [pid = 1708] [serial = 754] [outer = (nil)] 08:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8ebc3000) [pid = 1708] [serial = 755] [outer = 0x8d883400] 08:52:45 INFO - PROCESS | 1708 | 1466437965240 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8f2b9400) [pid = 1708] [serial = 756] [outer = 0x8d883400] 08:52:46 INFO - PROCESS | 1708 | 1466437966218 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1741ms 08:52:46 INFO - PROCESS | 1708 | 1466437966297 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:52:46 INFO - PROCESS | 1708 | 1466437966302 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:52:46 INFO - PROCESS | 1708 | 1466437966310 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1708 | 1466437966313 Marionette TRACE conn4 <- [1,978,null,{}] 08:52:46 INFO - PROCESS | 1708 | 1466437966320 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1708 | 1466437966325 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:46 INFO - PROCESS | 1708 | 1466437966576 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:52:46 INFO - PROCESS | 1708 | 1466437966927 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1708 | 1466437966947 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d29800 == 18 [pid = 1708] [id = 252] 08:52:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x91d2a000) [pid = 1708] [serial = 757] [outer = (nil)] 08:52:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x91d32400) [pid = 1708] [serial = 758] [outer = 0x91d2a000] 08:52:47 INFO - PROCESS | 1708 | 1466437967036 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x91ed9400) [pid = 1708] [serial = 759] [outer = 0x91d2a000] 08:52:47 INFO - PROCESS | 1708 | 1466437967993 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1742ms 08:52:48 INFO - PROCESS | 1708 | 1466437968052 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1708 | 1466437968056 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:52:48 INFO - PROCESS | 1708 | 1466437968063 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1708 | 1466437968067 Marionette TRACE conn4 <- [1,982,null,{}] 08:52:48 INFO - PROCESS | 1708 | 1466437968072 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 1708 | 1466437968078 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:48 INFO - PROCESS | 1708 | 1466437968279 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:52:48 INFO - PROCESS | 1708 | 1466437968527 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1708 | 1466437968533 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed8000 == 19 [pid = 1708] [id = 253] 08:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x92384400) [pid = 1708] [serial = 760] [outer = (nil)] 08:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x92388c00) [pid = 1708] [serial = 761] [outer = 0x92384400] 08:52:48 INFO - PROCESS | 1708 | 1466437968665 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x924d2c00) [pid = 1708] [serial = 762] [outer = 0x92384400] 08:52:49 INFO - PROCESS | 1708 | 1466437969579 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1581ms 08:52:49 INFO - PROCESS | 1708 | 1466437969671 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 1708 | 1466437969675 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:52:49 INFO - PROCESS | 1708 | 1466437969686 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 1708 | 1466437969690 Marionette TRACE conn4 <- [1,986,null,{}] 08:52:49 INFO - PROCESS | 1708 | 1466437969696 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1708 | 1466437969702 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:49 INFO - PROCESS | 1708 | 1466437969984 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:52:50 INFO - PROCESS | 1708 | 1466437970227 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1708 | 1466437970235 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x913af400 == 20 [pid = 1708] [id = 254] 08:52:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x91d30400) [pid = 1708] [serial = 763] [outer = (nil)] 08:52:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x929c8c00) [pid = 1708] [serial = 764] [outer = 0x91d30400] 08:52:50 INFO - PROCESS | 1708 | 1466437970324 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x929cb000) [pid = 1708] [serial = 765] [outer = 0x91d30400] 08:52:51 INFO - PROCESS | 1708 | 1466437971259 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1648ms 08:52:51 INFO - PROCESS | 1708 | 1466437971337 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1708 | 1466437971341 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:52:51 INFO - PROCESS | 1708 | 1466437971350 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1708 | 1466437971355 Marionette TRACE conn4 <- [1,990,null,{}] 08:52:51 INFO - PROCESS | 1708 | 1466437971362 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1708 | 1466437971374 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:51 INFO - PROCESS | 1708 | 1466437971740 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:52:52 INFO - PROCESS | 1708 | 1466437972049 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1708 | 1466437972060 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d416400 == 21 [pid = 1708] [id = 255] 08:52:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x91bf0c00) [pid = 1708] [serial = 766] [outer = (nil)] 08:52:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x92ba1800) [pid = 1708] [serial = 767] [outer = 0x91bf0c00] 08:52:52 INFO - PROCESS | 1708 | 1466437972147 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x92d35c00) [pid = 1708] [serial = 768] [outer = 0x91bf0c00] 08:52:53 INFO - PROCESS | 1708 | 1466437973098 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1786ms 08:52:53 INFO - PROCESS | 1708 | 1466437973137 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 1708 | 1466437973140 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:52:53 INFO - PROCESS | 1708 | 1466437973148 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 1708 | 1466437973151 Marionette TRACE conn4 <- [1,994,null,{}] 08:52:53 INFO - PROCESS | 1708 | 1466437973157 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1708 | 1466437973163 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:53 INFO - PROCESS | 1708 | 1466437973354 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:52:53 INFO - PROCESS | 1708 | 1466437973560 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1708 | 1466437973568 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e3400 == 22 [pid = 1708] [id = 256] 08:52:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8d41b400) [pid = 1708] [serial = 769] [outer = (nil)] 08:52:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x92f58400) [pid = 1708] [serial = 770] [outer = 0x8d41b400] 08:52:53 INFO - PROCESS | 1708 | 1466437973727 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x92d3c400) [pid = 1708] [serial = 771] [outer = 0x8d41b400] 08:52:54 INFO - PROCESS | 1708 | 1466437974855 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1743ms 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:52:54 INFO - PROCESS | 1708 | 1466437974892 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1708 | 1466437974895 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:52:54 INFO - PROCESS | 1708 | 1466437974904 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1708 | 1466437974907 Marionette TRACE conn4 <- [1,998,null,{}] 08:52:54 INFO - PROCESS | 1708 | 1466437974914 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1708 | 1466437974920 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:55 INFO - PROCESS | 1708 | 1466437975117 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:52:55 INFO - PROCESS | 1708 | 1466437975425 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1708 | 1466437975435 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ba2800 == 23 [pid = 1708] [id = 257] 08:52:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x92d0fc00) [pid = 1708] [serial = 772] [outer = (nil)] 08:52:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x9394f400) [pid = 1708] [serial = 773] [outer = 0x92d0fc00] 08:52:55 INFO - PROCESS | 1708 | 1466437975522 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x93a6ac00) [pid = 1708] [serial = 774] [outer = 0x92d0fc00] 08:52:56 INFO - PROCESS | 1708 | 1466437976443 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1595ms 08:52:56 INFO - PROCESS | 1708 | 1466437976499 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 1708 | 1466437976502 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:52:56 INFO - PROCESS | 1708 | 1466437976509 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 1708 | 1466437976512 Marionette TRACE conn4 <- [1,1002,null,{}] 08:52:56 INFO - PROCESS | 1708 | 1466437976518 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 1708 | 1466437976523 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:56 INFO - PROCESS | 1708 | 1466437976721 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:52:57 INFO - PROCESS | 1708 | 1466437976984 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 1708 | 1466437976992 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ed800 == 24 [pid = 1708] [id = 258] 08:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8d6ee800) [pid = 1708] [serial = 775] [outer = (nil)] 08:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x93dd5c00) [pid = 1708] [serial = 776] [outer = 0x8d6ee800] 08:52:57 INFO - PROCESS | 1708 | 1466437977128 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x94844000) [pid = 1708] [serial = 777] [outer = 0x8d6ee800] 08:52:58 INFO - PROCESS | 1708 | 1466437978091 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1632ms 08:52:58 INFO - PROCESS | 1708 | 1466437978141 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 1708 | 1466437978144 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:52:58 INFO - PROCESS | 1708 | 1466437978151 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 1708 | 1466437978154 Marionette TRACE conn4 <- [1,1006,null,{}] 08:52:58 INFO - PROCESS | 1708 | 1466437978161 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 1708 | 1466437978166 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:58 INFO - PROCESS | 1708 | 1466437978358 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:52:58 INFO - PROCESS | 1708 | 1466437978613 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1708 | 1466437978620 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:52:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c223400 == 25 [pid = 1708] [id = 259] 08:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8c224800) [pid = 1708] [serial = 778] [outer = (nil)] 08:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d877400) [pid = 1708] [serial = 779] [outer = 0x8c224800] 08:52:58 INFO - PROCESS | 1708 | 1466437978739 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8ebc8400) [pid = 1708] [serial = 780] [outer = 0x8c224800] 08:52:59 INFO - PROCESS | 1708 | 1466437979635 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1535ms 08:52:59 INFO - PROCESS | 1708 | 1466437979687 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:52:59 INFO - PROCESS | 1708 | 1466437979691 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:52:59 INFO - PROCESS | 1708 | 1466437979698 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1708 | 1466437979707 Marionette TRACE conn4 <- [1,1010,null,{}] 08:52:59 INFO - PROCESS | 1708 | 1466437979717 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 1708 | 1466437979727 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:00 INFO - PROCESS | 1708 | 1466437980017 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:53:00 INFO - PROCESS | 1708 | 1466437980490 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1708 | 1466437980502 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07000 == 26 [pid = 1708] [id = 260] 08:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8be09800) [pid = 1708] [serial = 781] [outer = (nil)] 08:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8bf73400) [pid = 1708] [serial = 782] [outer = 0x8be09800] 08:53:00 INFO - PROCESS | 1708 | 1466437980581 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8c22ec00) [pid = 1708] [serial = 783] [outer = 0x8be09800] 08:53:01 INFO - PROCESS | 1708 | 1466437981608 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1990ms 08:53:01 INFO - PROCESS | 1708 | 1466437981691 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1708 | 1466437981697 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:53:01 INFO - PROCESS | 1708 | 1466437981705 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1708 | 1466437981711 Marionette TRACE conn4 <- [1,1014,null,{}] 08:53:01 INFO - PROCESS | 1708 | 1466437981719 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1708 | 1466437981727 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:02 INFO - PROCESS | 1708 | 1466437982004 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:53:02 INFO - PROCESS | 1708 | --DOCSHELL 0x8d417400 == 25 [pid = 1708] [id = 246] 08:53:02 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05800 == 24 [pid = 1708] [id = 245] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x93955400) [pid = 1708] [serial = 633] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x92d14800) [pid = 1708] [serial = 627] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x924cf400) [pid = 1708] [serial = 639] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x91d33400) [pid = 1708] [serial = 615] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x92f60400) [pid = 1708] [serial = 630] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8d0ee800) [pid = 1708] [serial = 609] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x913a2400) [pid = 1708] [serial = 612] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x91bec400) [pid = 1708] [serial = 657] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x915c9c00) [pid = 1708] [serial = 642] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x92b9cc00) [pid = 1708] [serial = 624] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x913af800) [pid = 1708] [serial = 621] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x924cd800) [pid = 1708] [serial = 618] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x91d27400) [pid = 1708] [serial = 636] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x913a7400) [pid = 1708] [serial = 606] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x929c2400) [pid = 1708] [serial = 699] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x93ada800) [pid = 1708] [serial = 680] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x93dd1400) [pid = 1708] [serial = 681] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8e756000) [pid = 1708] [serial = 692] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8f2b5800) [pid = 1708] [serial = 693] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9489b000) [pid = 1708] [serial = 683] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9527f800) [pid = 1708] [serial = 684] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x92d41000) [pid = 1708] [serial = 677] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9394fc00) [pid = 1708] [serial = 678] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8c22c000) [pid = 1708] [serial = 659] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x8d0e8400) [pid = 1708] [serial = 660] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8d883000) [pid = 1708] [serial = 662] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8d9de000) [pid = 1708] [serial = 663] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x92a0f000) [pid = 1708] [serial = 674] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x92d10000) [pid = 1708] [serial = 675] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8d145800) [pid = 1708] [serial = 686] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8d150400) [pid = 1708] [serial = 687] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x92369400) [pid = 1708] [serial = 668] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x92381400) [pid = 1708] [serial = 669] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8e4d3000) [pid = 1708] [serial = 689] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8e760c00) [pid = 1708] [serial = 690] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x924d3000) [pid = 1708] [serial = 671] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x929c4800) [pid = 1708] [serial = 672] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x8f2c0800) [pid = 1708] [serial = 665] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x915c2c00) [pid = 1708] [serial = 666] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x91d35c00) [pid = 1708] [serial = 696] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x91d2d800) [pid = 1708] [serial = 695] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x92389800) [pid = 1708] [serial = 698] [outer = (nil)] [url = about:blank] 08:53:02 INFO - PROCESS | 1708 | 1466437982338 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1708 | 1466437982357 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228800 == 25 [pid = 1708] [id = 261] 08:53:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8d0e8400) [pid = 1708] [serial = 784] [outer = (nil)] 08:53:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8d14ec00) [pid = 1708] [serial = 785] [outer = 0x8d0e8400] 08:53:02 INFO - PROCESS | 1708 | 1466437982432 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8d87e800) [pid = 1708] [serial = 786] [outer = 0x8d0e8400] 08:53:03 INFO - PROCESS | 1708 | 1466437983251 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1602ms 08:53:03 INFO - PROCESS | 1708 | 1466437983326 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1708 | 1466437983333 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:53:03 INFO - PROCESS | 1708 | 1466437983343 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1708 | 1466437983346 Marionette TRACE conn4 <- [1,1018,null,{}] 08:53:03 INFO - PROCESS | 1708 | 1466437983353 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 1708 | 1466437983359 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:03 INFO - PROCESS | 1708 | 1466437983551 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:53:03 INFO - PROCESS | 1708 | 1466437983710 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1708 | 1466437983718 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0800 == 26 [pid = 1708] [id = 262] 08:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8d9dd000) [pid = 1708] [serial = 787] [outer = (nil)] 08:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8e75f400) [pid = 1708] [serial = 788] [outer = 0x8d9dd000] 08:53:03 INFO - PROCESS | 1708 | 1466437983792 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x8f2bc800) [pid = 1708] [serial = 789] [outer = 0x8d9dd000] 08:53:04 INFO - PROCESS | 1708 | 1466437984707 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1431ms 08:53:04 INFO - PROCESS | 1708 | 1466437984778 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1708 | 1466437984782 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:53:04 INFO - PROCESS | 1708 | 1466437984798 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1708 | 1466437984807 Marionette TRACE conn4 <- [1,1022,null,{}] 08:53:04 INFO - PROCESS | 1708 | 1466437984821 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1708 | 1466437984828 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:05 INFO - PROCESS | 1708 | 1466437985126 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:53:05 INFO - PROCESS | 1708 | 1466437985167 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1708 | 1466437985175 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76000 == 27 [pid = 1708] [id = 263] 08:53:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8e752400) [pid = 1708] [serial = 790] [outer = (nil)] 08:53:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x91bf2c00) [pid = 1708] [serial = 791] [outer = 0x8e752400] 08:53:05 INFO - PROCESS | 1708 | 1466437985258 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x91d32000) [pid = 1708] [serial = 792] [outer = 0x8e752400] 08:53:06 INFO - PROCESS | 1708 | 1466437986255 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1503ms 08:53:06 INFO - PROCESS | 1708 | 1466437986309 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1708 | 1466437986312 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:53:06 INFO - PROCESS | 1708 | 1466437986320 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1708 | 1466437986324 Marionette TRACE conn4 <- [1,1026,null,{}] 08:53:06 INFO - PROCESS | 1708 | 1466437986335 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1708 | 1466437986339 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:06 INFO - PROCESS | 1708 | 1466437986590 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8bf79400) [pid = 1708] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8d9d4c00) [pid = 1708] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x915c5c00) [pid = 1708] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x91ee0000) [pid = 1708] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x915be800) [pid = 1708] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8be05c00) [pid = 1708] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8d0eb400) [pid = 1708] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x8d41a400) [pid = 1708] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x92a07800) [pid = 1708] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x9394a800) [pid = 1708] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x95834000) [pid = 1708] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8bf79000) [pid = 1708] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x9849a400) [pid = 1708] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x95ce2800) [pid = 1708] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8be03c00) [pid = 1708] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:53:06 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8e4d7c00) [pid = 1708] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:53:06 INFO - PROCESS | 1708 | 1466437986957 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 1708 | 1466437986965 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be03c00 == 28 [pid = 1708] [id = 264] 08:53:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8be05c00) [pid = 1708] [serial = 793] [outer = (nil)] 08:53:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8d14cc00) [pid = 1708] [serial = 794] [outer = 0x8be05c00] 08:53:07 INFO - PROCESS | 1708 | 1466437987036 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x8d9d4c00) [pid = 1708] [serial = 795] [outer = 0x8be05c00] 08:53:07 INFO - PROCESS | 1708 | 1466437987765 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1486ms 08:53:07 INFO - PROCESS | 1708 | 1466437987812 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 1708 | 1466437987816 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:53:07 INFO - PROCESS | 1708 | 1466437987823 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 1708 | 1466437987827 Marionette TRACE conn4 <- [1,1030,null,{}] 08:53:07 INFO - PROCESS | 1708 | 1466437987832 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 1708 | 1466437987837 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:08 INFO - PROCESS | 1708 | 1466437988021 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:53:08 INFO - PROCESS | 1708 | 1466437988034 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1708 | 1466437988049 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x92368800 == 29 [pid = 1708] [id = 265] 08:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92369400) [pid = 1708] [serial = 796] [outer = (nil)] 08:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x92382800) [pid = 1708] [serial = 797] [outer = 0x92369400] 08:53:08 INFO - PROCESS | 1708 | 1466437988134 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x929c8800) [pid = 1708] [serial = 798] [outer = 0x92369400] 08:53:09 INFO - PROCESS | 1708 | 1466437989274 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1487ms 08:53:09 INFO - PROCESS | 1708 | 1466437989311 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 1708 | 1466437989319 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:53:09 INFO - PROCESS | 1708 | 1466437989329 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1708 | 1466437989335 Marionette TRACE conn4 <- [1,1034,null,{}] 08:53:09 INFO - PROCESS | 1708 | 1466437989345 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1708 | 1466437989351 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:09 INFO - PROCESS | 1708 | 1466437989583 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:53:09 INFO - PROCESS | 1708 | 1466437989932 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1708 | 1466437989949 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e2000 == 30 [pid = 1708] [id = 266] 08:53:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8d0e4c00) [pid = 1708] [serial = 799] [outer = (nil)] 08:53:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8d879c00) [pid = 1708] [serial = 800] [outer = 0x8d0e4c00] 08:53:10 INFO - PROCESS | 1708 | 1466437990037 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8e4ccc00) [pid = 1708] [serial = 801] [outer = 0x8d0e4c00] 08:53:10 INFO - PROCESS | 1708 | 1466437990988 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1701ms 08:53:11 INFO - PROCESS | 1708 | 1466437991028 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 1708 | 1466437991036 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:53:11 INFO - PROCESS | 1708 | 1466437991047 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 1708 | 1466437991052 Marionette TRACE conn4 <- [1,1038,null,{}] 08:53:11 INFO - PROCESS | 1708 | 1466437991059 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 1708 | 1466437991066 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:11 INFO - PROCESS | 1708 | 1466437991283 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:53:11 INFO - PROCESS | 1708 | 1466437991533 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1708 | 1466437991546 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f0800 == 31 [pid = 1708] [id = 267] 08:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x913a7400) [pid = 1708] [serial = 802] [outer = (nil)] 08:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x915bcc00) [pid = 1708] [serial = 803] [outer = 0x913a7400] 08:53:11 INFO - PROCESS | 1708 | 1466437991674 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x91be9400) [pid = 1708] [serial = 804] [outer = 0x913a7400] 08:53:12 INFO - PROCESS | 1708 | 1466437992661 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1685ms 08:53:12 INFO - PROCESS | 1708 | 1466437992732 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:53:12 INFO - PROCESS | 1708 | 1466437992737 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:53:12 INFO - PROCESS | 1708 | 1466437992745 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 1708 | 1466437992751 Marionette TRACE conn4 <- [1,1042,null,{}] 08:53:12 INFO - PROCESS | 1708 | 1466437992768 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1708 | 1466437992777 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:13 INFO - PROCESS | 1708 | 1466437993022 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:53:13 INFO - PROCESS | 1708 | 1466437993320 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1708 | 1466437993335 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c5400 == 32 [pid = 1708] [id = 268] 08:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x929cf000) [pid = 1708] [serial = 805] [outer = (nil)] 08:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x92a0f000) [pid = 1708] [serial = 806] [outer = 0x929cf000] 08:53:13 INFO - PROCESS | 1708 | 1466437993421 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x92b9fc00) [pid = 1708] [serial = 807] [outer = 0x929cf000] 08:53:14 INFO - PROCESS | 1708 | 1466437994337 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1640ms 08:53:14 INFO - PROCESS | 1708 | 1466437994385 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 1708 | 1466437994391 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:53:14 INFO - PROCESS | 1708 | 1466437994397 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 1708 | 1466437994400 Marionette TRACE conn4 <- [1,1046,null,{}] 08:53:14 INFO - PROCESS | 1708 | 1466437994407 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 1708 | 1466437994412 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:14 INFO - PROCESS | 1708 | 1466437994622 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:53:14 INFO - PROCESS | 1708 | 1466437994936 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1708 | 1466437994945 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0a000 == 33 [pid = 1708] [id = 269] 08:53:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x92385000) [pid = 1708] [serial = 808] [outer = (nil)] 08:53:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x92d16c00) [pid = 1708] [serial = 809] [outer = 0x92385000] 08:53:15 INFO - PROCESS | 1708 | 1466437995038 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x92f58c00) [pid = 1708] [serial = 810] [outer = 0x92385000] 08:53:15 INFO - PROCESS | 1708 | 1466437995940 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1582ms 08:53:15 INFO - PROCESS | 1708 | 1466437995980 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1708 | 1466437995984 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:53:15 INFO - PROCESS | 1708 | 1466437995991 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1708 | 1466437995994 Marionette TRACE conn4 <- [1,1050,null,{}] 08:53:16 INFO - PROCESS | 1708 | 1466437996000 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 1708 | 1466437996005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:16 INFO - PROCESS | 1708 | 1466437996198 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:53:16 INFO - PROCESS | 1708 | 1466437996443 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1708 | 1466437996452 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x93948800 == 34 [pid = 1708] [id = 270] 08:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x9394dc00) [pid = 1708] [serial = 811] [outer = (nil)] 08:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x93a6b400) [pid = 1708] [serial = 812] [outer = 0x9394dc00] 08:53:16 INFO - PROCESS | 1708 | 1466437996589 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x9489c400) [pid = 1708] [serial = 813] [outer = 0x9394dc00] 08:53:17 INFO - PROCESS | 1708 | 1466437997550 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1630ms 08:53:17 INFO - PROCESS | 1708 | 1466437997622 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1708 | 1466437997627 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:53:17 INFO - PROCESS | 1708 | 1466437997633 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1708 | 1466437997637 Marionette TRACE conn4 <- [1,1054,null,{}] 08:53:17 INFO - PROCESS | 1708 | 1466437997643 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1708 | 1466437997654 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:17 INFO - PROCESS | 1708 | 1466437997937 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:53:18 INFO - PROCESS | 1708 | 1466437998239 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1708 | 1466437998245 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e1c00 == 35 [pid = 1708] [id = 271] 08:53:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x9394fc00) [pid = 1708] [serial = 814] [outer = (nil)] 08:53:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x95830c00) [pid = 1708] [serial = 815] [outer = 0x9394fc00] 08:53:18 INFO - PROCESS | 1708 | 1466437998331 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x95833000) [pid = 1708] [serial = 816] [outer = 0x9394fc00] 08:53:19 INFO - PROCESS | 1708 | 1466437999217 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1646ms 08:53:19 INFO - PROCESS | 1708 | 1466437999281 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 1708 | 1466437999285 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:53:19 INFO - PROCESS | 1708 | 1466437999291 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 1708 | 1466437999295 Marionette TRACE conn4 <- [1,1058,null,{}] 08:53:19 INFO - PROCESS | 1708 | 1466437999301 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 1708 | 1466437999306 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:19 INFO - PROCESS | 1708 | 1466437999539 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:53:19 INFO - PROCESS | 1708 | 1466437999806 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 1708 | 1466437999820 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be01400 == 36 [pid = 1708] [id = 272] 08:53:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x95839400) [pid = 1708] [serial = 817] [outer = (nil)] 08:53:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x95ce4800) [pid = 1708] [serial = 818] [outer = 0x95839400] 08:53:19 INFO - PROCESS | 1708 | 1466437999968 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x95ceec00) [pid = 1708] [serial = 819] [outer = 0x95839400] 08:53:20 INFO - PROCESS | 1708 | 1466438000879 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1633ms 08:53:20 INFO - PROCESS | 1708 | 1466438000927 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:53:20 INFO - PROCESS | 1708 | 1466438000931 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:53:20 INFO - PROCESS | 1708 | 1466438000937 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 1708 | 1466438000941 Marionette TRACE conn4 <- [1,1062,null,{}] 08:53:20 INFO - PROCESS | 1708 | 1466438000955 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1708 | 1466438000959 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:21 INFO - PROCESS | 1708 | 1466438001209 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:53:21 INFO - PROCESS | 1708 | 1466438001462 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1708 | 1466438001471 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f59c00 == 37 [pid = 1708] [id = 273] 08:53:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x9582dc00) [pid = 1708] [serial = 820] [outer = (nil)] 08:53:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x9849c000) [pid = 1708] [serial = 821] [outer = 0x9582dc00] 08:53:21 INFO - PROCESS | 1708 | 1466438001592 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x993e6400) [pid = 1708] [serial = 822] [outer = 0x9582dc00] 08:53:22 INFO - PROCESS | 1708 | 1466438002579 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1693ms 08:53:22 INFO - PROCESS | 1708 | 1466438002631 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 1708 | 1466438002635 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:53:22 INFO - PROCESS | 1708 | 1466438002642 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1708 | 1466438002646 Marionette TRACE conn4 <- [1,1066,null,{}] 08:53:22 INFO - PROCESS | 1708 | 1466438002651 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1708 | 1466438002656 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:22 INFO - PROCESS | 1708 | 1466438002925 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:53:23 INFO - PROCESS | 1708 | 1466438003229 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 1708 | 1466438003239 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c220800 == 38 [pid = 1708] [id = 274] 08:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8c223c00) [pid = 1708] [serial = 823] [outer = (nil)] 08:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8d0efc00) [pid = 1708] [serial = 824] [outer = 0x8c223c00] 08:53:23 INFO - PROCESS | 1708 | 1466438003318 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8e758400) [pid = 1708] [serial = 825] [outer = 0x8c223c00] 08:53:24 INFO - PROCESS | 1708 | 1466438004731 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2191ms 08:53:24 INFO - PROCESS | 1708 | 1466438004835 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 1708 | 1466438004841 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:53:24 INFO - PROCESS | 1708 | 1466438004849 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1708 | 1466438004854 Marionette TRACE conn4 <- [1,1070,null,{}] 08:53:24 INFO - PROCESS | 1708 | 1466438004862 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1708 | 1466438004868 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:25 INFO - PROCESS | 1708 | 1466438005102 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:53:25 INFO - PROCESS | 1708 | 1466438005323 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 1708 | 1466438005333 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d8c00 == 39 [pid = 1708] [id = 275] 08:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8e751c00) [pid = 1708] [serial = 826] [outer = (nil)] 08:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x913a8c00) [pid = 1708] [serial = 827] [outer = 0x8e751c00] 08:53:25 INFO - PROCESS | 1708 | 1466438005511 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x915bd400) [pid = 1708] [serial = 828] [outer = 0x8e751c00] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76800 == 38 [pid = 1708] [id = 244] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf74c00 == 37 [pid = 1708] [id = 249] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5c00 == 36 [pid = 1708] [id = 250] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cd400 == 35 [pid = 1708] [id = 247] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x915be400 == 34 [pid = 1708] [id = 248] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ed800 == 33 [pid = 1708] [id = 258] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e3400 == 32 [pid = 1708] [id = 256] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d413400 == 31 [pid = 1708] [id = 251] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x913af400 == 30 [pid = 1708] [id = 254] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02400 == 29 [pid = 1708] [id = 243] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x92ba2800 == 28 [pid = 1708] [id = 257] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8c223400 == 27 [pid = 1708] [id = 259] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x91d29800 == 26 [pid = 1708] [id = 252] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07000 == 25 [pid = 1708] [id = 260] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed8000 == 24 [pid = 1708] [id = 253] 08:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d416400 == 23 [pid = 1708] [id = 255] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8ebca400) [pid = 1708] [serial = 749] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8d0e9400) [pid = 1708] [serial = 702] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8c225800) [pid = 1708] [serial = 701] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ebc7400) [pid = 1708] [serial = 705] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8e4d3c00) [pid = 1708] [serial = 704] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x91ed6800) [pid = 1708] [serial = 708] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x91becc00) [pid = 1708] [serial = 707] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x92d36c00) [pid = 1708] [serial = 711] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x915ca800) [pid = 1708] [serial = 746] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8be10000) [pid = 1708] [serial = 737] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8c22ac00) [pid = 1708] [serial = 738] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x92d14400) [pid = 1708] [serial = 710] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8d9d1000) [pid = 1708] [serial = 735] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8d876c00) [pid = 1708] [serial = 734] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x8d875c00) [pid = 1708] [serial = 740] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x8d87cc00) [pid = 1708] [serial = 741] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x93dd5000) [pid = 1708] [serial = 714] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x93a6cc00) [pid = 1708] [serial = 713] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x95831800) [pid = 1708] [serial = 717] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x95378c00) [pid = 1708] [serial = 716] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x95ce8800) [pid = 1708] [serial = 720] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x95ce2c00) [pid = 1708] [serial = 719] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x96f02800) [pid = 1708] [serial = 723] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x95cf0800) [pid = 1708] [serial = 722] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x99f68000) [pid = 1708] [serial = 726] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x9959b800) [pid = 1708] [serial = 725] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x9a53c800) [pid = 1708] [serial = 729] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x9a00ac00) [pid = 1708] [serial = 728] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8c22bc00) [pid = 1708] [serial = 732] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8bf73c00) [pid = 1708] [serial = 731] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x91beac00) [pid = 1708] [serial = 747] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8ebce800) [pid = 1708] [serial = 744] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8ebc6000) [pid = 1708] [serial = 743] [outer = (nil)] [url = about:blank] 08:53:27 INFO - PROCESS | 1708 | 1466438007932 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 3096ms 08:53:27 INFO - PROCESS | 1708 | 1466438007945 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 1708 | 1466438007952 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:53:27 INFO - PROCESS | 1708 | 1466438007960 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1708 | 1466438007965 Marionette TRACE conn4 <- [1,1074,null,{}] 08:53:27 INFO - PROCESS | 1708 | 1466438007973 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1708 | 1466438007978 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:28 INFO - PROCESS | 1708 | 1466438008146 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:53:28 INFO - PROCESS | 1708 | 1466438008280 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1708 | 1466438008297 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c222c00 == 24 [pid = 1708] [id = 276] 08:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8c225800) [pid = 1708] [serial = 829] [outer = (nil)] 08:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8c22bc00) [pid = 1708] [serial = 830] [outer = 0x8c225800] 08:53:28 INFO - PROCESS | 1708 | 1466438008363 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x8d0e2c00) [pid = 1708] [serial = 831] [outer = 0x8c225800] 08:53:29 INFO - PROCESS | 1708 | 1466438009156 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1238ms 08:53:29 INFO - PROCESS | 1708 | 1466438009198 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1708 | 1466438009207 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:53:29 INFO - PROCESS | 1708 | 1466438009219 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1708 | 1466438009222 Marionette TRACE conn4 <- [1,1078,null,{}] 08:53:29 INFO - PROCESS | 1708 | 1466438009228 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1708 | 1466438009234 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:29 INFO - PROCESS | 1708 | 1466438009407 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:53:29 INFO - PROCESS | 1708 | 1466438009419 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1708 | 1466438009431 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14bc00 == 25 [pid = 1708] [id = 277] 08:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8d411c00) [pid = 1708] [serial = 832] [outer = (nil)] 08:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8d41b000) [pid = 1708] [serial = 833] [outer = 0x8d411c00] 08:53:29 INFO - PROCESS | 1708 | 1466438009614 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8d6f1000) [pid = 1708] [serial = 834] [outer = 0x8d411c00] 08:53:30 INFO - PROCESS | 1708 | --DOCSHELL 0x93dd0800 == 24 [pid = 1708] [id = 9] 08:53:30 INFO - PROCESS | 1708 | 1466438010570 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1379ms 08:53:30 INFO - PROCESS | 1708 | 1466438010598 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 1708 | 1466438010603 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:53:30 INFO - PROCESS | 1708 | 1466438010609 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1708 | 1466438010615 Marionette TRACE conn4 <- [1,1082,null,{}] 08:53:30 INFO - PROCESS | 1708 | 1466438010640 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1708 | 1466438010649 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:30 INFO - PROCESS | 1708 | 1466438010864 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:53:30 INFO - PROCESS | 1708 | 1466438010891 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1708 | 1466438010903 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9de000 == 25 [pid = 1708] [id = 278] 08:53:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8d9de400) [pid = 1708] [serial = 835] [outer = (nil)] 08:53:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8e4d4800) [pid = 1708] [serial = 836] [outer = 0x8d9de400] 08:53:30 INFO - PROCESS | 1708 | 1466438010977 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8e753400) [pid = 1708] [serial = 837] [outer = 0x8d9de400] 08:53:32 INFO - PROCESS | 1708 | 1466438012022 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1444ms 08:53:32 INFO - PROCESS | 1708 | 1466438012077 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 1708 | 1466438012081 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:53:32 INFO - PROCESS | 1708 | 1466438012089 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 1708 | 1466438012093 Marionette TRACE conn4 <- [1,1086,null,{}] 08:53:32 INFO - PROCESS | 1708 | 1466438012105 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 1708 | 1466438012109 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:32 INFO - PROCESS | 1708 | 1466438012320 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x8d883400) [pid = 1708] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8d0e6800) [pid = 1708] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x91d2a000) [pid = 1708] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x8c224800) [pid = 1708] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x92384400) [pid = 1708] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8be05c00) [pid = 1708] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8d6ee800) [pid = 1708] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x91bf0c00) [pid = 1708] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x92d0fc00) [pid = 1708] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d9dd000) [pid = 1708] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8be09800) [pid = 1708] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8e752400) [pid = 1708] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8d41b400) [pid = 1708] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8c228000) [pid = 1708] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x91d30400) [pid = 1708] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d0e8400) [pid = 1708] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:53:33 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92369400) [pid = 1708] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:53:33 INFO - PROCESS | 1708 | 1466438013240 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1708 | 1466438013248 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05c00 == 26 [pid = 1708] [id = 279] 08:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8bf72400) [pid = 1708] [serial = 838] [outer = (nil)] 08:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d410c00) [pid = 1708] [serial = 839] [outer = 0x8bf72400] 08:53:33 INFO - PROCESS | 1708 | 1466438013326 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8e757400) [pid = 1708] [serial = 840] [outer = 0x8bf72400] 08:53:34 INFO - PROCESS | 1708 | 1466438014022 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2001ms 08:53:34 INFO - PROCESS | 1708 | 1466438014095 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 1708 | 1466438014100 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:53:34 INFO - PROCESS | 1708 | 1466438014110 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 1708 | 1466438014116 Marionette TRACE conn4 <- [1,1090,null,{}] 08:53:34 INFO - PROCESS | 1708 | 1466438014126 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 1708 | 1466438014133 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:34 INFO - PROCESS | 1708 | 1466438014335 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:53:34 INFO - PROCESS | 1708 | 1466438014518 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1708 | 1466438014534 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c224400 == 27 [pid = 1708] [id = 280] 08:53:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8c224800) [pid = 1708] [serial = 841] [outer = (nil)] 08:53:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8c22cc00) [pid = 1708] [serial = 842] [outer = 0x8c224800] 08:53:34 INFO - PROCESS | 1708 | 1466438014657 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d0f0000) [pid = 1708] [serial = 843] [outer = 0x8c224800] 08:53:35 INFO - PROCESS | 1708 | 1466438015729 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1686ms 08:53:35 INFO - PROCESS | 1708 | 1466438015797 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:53:35 INFO - PROCESS | 1708 | 1466438015803 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:53:35 INFO - PROCESS | 1708 | 1466438015814 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1708 | 1466438015820 Marionette TRACE conn4 <- [1,1094,null,{}] 08:53:35 INFO - PROCESS | 1708 | 1466438015827 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 1708 | 1466438015834 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:36 INFO - PROCESS | 1708 | 1466438016074 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:53:36 INFO - PROCESS | 1708 | 1466438016338 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1708 | 1466438016348 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d876400 == 28 [pid = 1708] [id = 281] 08:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8d9d5c00) [pid = 1708] [serial = 844] [outer = (nil)] 08:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x8e4cd800) [pid = 1708] [serial = 845] [outer = 0x8d9d5c00] 08:53:36 INFO - PROCESS | 1708 | 1466438016439 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8e75b400) [pid = 1708] [serial = 846] [outer = 0x8d9d5c00] 08:53:37 INFO - PROCESS | 1708 | 1466438017375 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1610ms 08:53:37 INFO - PROCESS | 1708 | 1466438017421 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1708 | 1466438017425 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:53:37 INFO - PROCESS | 1708 | 1466438017433 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1708 | 1466438017437 Marionette TRACE conn4 <- [1,1098,null,{}] 08:53:37 INFO - PROCESS | 1708 | 1466438017453 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 1708 | 1466438017462 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:37 INFO - PROCESS | 1708 | 1466438017694 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:53:37 INFO - PROCESS | 1708 | 1466438017954 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1708 | 1466438017969 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c1c00 == 29 [pid = 1708] [id = 282] 08:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x913a4400) [pid = 1708] [serial = 847] [outer = (nil)] 08:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x913aac00) [pid = 1708] [serial = 848] [outer = 0x913a4400] 08:53:38 INFO - PROCESS | 1708 | 1466438018095 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8e755000) [pid = 1708] [serial = 849] [outer = 0x913a4400] 08:53:38 INFO - PROCESS | 1708 | 1466438018988 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1592ms 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:53:39 INFO - PROCESS | 1708 | 1466438019025 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1708 | 1466438019028 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:53:39 INFO - PROCESS | 1708 | 1466438019035 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1708 | 1466438019038 Marionette TRACE conn4 <- [1,1102,null,{}] 08:53:39 INFO - PROCESS | 1708 | 1466438019044 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 1708 | 1466438019050 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:39 INFO - PROCESS | 1708 | 1466438019238 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:53:39 INFO - PROCESS | 1708 | 1466438019420 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1708 | 1466438019428 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcd800 == 30 [pid = 1708] [id = 283] 08:53:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x915c1c00) [pid = 1708] [serial = 850] [outer = (nil)] 08:53:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x91bec800) [pid = 1708] [serial = 851] [outer = 0x915c1c00] 08:53:39 INFO - PROCESS | 1708 | 1466438019510 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x91bf0800) [pid = 1708] [serial = 852] [outer = 0x915c1c00] 08:53:40 INFO - PROCESS | 1708 | 1466438020474 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1485ms 08:53:40 INFO - PROCESS | 1708 | 1466438020520 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:53:40 INFO - PROCESS | 1708 | 1466438020524 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:53:40 INFO - PROCESS | 1708 | 1466438020531 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 1708 | 1466438020534 Marionette TRACE conn4 <- [1,1106,null,{}] 08:53:40 INFO - PROCESS | 1708 | 1466438020540 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1708 | 1466438020545 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:40 INFO - PROCESS | 1708 | 1466438020723 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:53:40 INFO - PROCESS | 1708 | 1466438020891 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1708 | 1466438020899 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9ddc00 == 31 [pid = 1708] [id = 284] 08:53:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x915c7000) [pid = 1708] [serial = 853] [outer = (nil)] 08:53:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x91d33800) [pid = 1708] [serial = 854] [outer = 0x915c7000] 08:53:40 INFO - PROCESS | 1708 | 1466438020980 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x91d2d800) [pid = 1708] [serial = 855] [outer = 0x915c7000] 08:53:41 INFO - PROCESS | 1708 | 1466438021927 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1439ms 08:53:41 INFO - PROCESS | 1708 | 1466438021970 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1708 | 1466438021974 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:53:41 INFO - PROCESS | 1708 | 1466438021981 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1708 | 1466438021985 Marionette TRACE conn4 <- [1,1110,null,{}] 08:53:41 INFO - PROCESS | 1708 | 1466438021992 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 1708 | 1466438022003 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:42 INFO - PROCESS | 1708 | 1466438022257 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:53:42 INFO - PROCESS | 1708 | 1466438022477 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1708 | 1466438022488 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76400 == 32 [pid = 1708] [id = 285] 08:53:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x91d2c800) [pid = 1708] [serial = 856] [outer = (nil)] 08:53:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x9236f000) [pid = 1708] [serial = 857] [outer = 0x91d2c800] 08:53:42 INFO - PROCESS | 1708 | 1466438022613 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x92385400) [pid = 1708] [serial = 858] [outer = 0x91d2c800] 08:53:43 INFO - PROCESS | 1708 | 1466438023550 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1643ms 08:53:43 INFO - PROCESS | 1708 | 1466438023625 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1708 | 1466438023628 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:53:43 INFO - PROCESS | 1708 | 1466438023636 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1708 | 1466438023639 Marionette TRACE conn4 <- [1,1114,null,{}] 08:53:43 INFO - PROCESS | 1708 | 1466438023645 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1708 | 1466438023650 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:43 INFO - PROCESS | 1708 | 1466438023830 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:53:44 INFO - PROCESS | 1708 | 1466438024005 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 1708 | 1466438024012 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf71400 == 33 [pid = 1708] [id = 286] 08:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8bf7a400) [pid = 1708] [serial = 859] [outer = (nil)] 08:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8f2b3800) [pid = 1708] [serial = 860] [outer = 0x8bf7a400] 08:53:44 INFO - PROCESS | 1708 | 1466438024143 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x915c7400) [pid = 1708] [serial = 861] [outer = 0x8bf7a400] 08:53:45 INFO - PROCESS | 1708 | 1466438025044 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1486ms 08:53:45 INFO - PROCESS | 1708 | 1466438025122 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 1708 | 1466438025126 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:53:45 INFO - PROCESS | 1708 | 1466438025133 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1708 | 1466438025136 Marionette TRACE conn4 <- [1,1118,null,{}] 08:53:45 INFO - PROCESS | 1708 | 1466438025148 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1708 | 1466438025158 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:45 INFO - PROCESS | 1708 | 1466438025507 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:53:45 INFO - PROCESS | 1708 | 1466438025739 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1708 | 1466438025749 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf78c00 == 34 [pid = 1708] [id = 287] 08:53:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8bf79400) [pid = 1708] [serial = 862] [outer = (nil)] 08:53:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8c21fc00) [pid = 1708] [serial = 863] [outer = 0x8bf79400] 08:53:45 INFO - PROCESS | 1708 | 1466438025837 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8c22e400) [pid = 1708] [serial = 864] [outer = 0x8bf79400] 08:53:46 INFO - PROCESS | 1708 | 1466438026803 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1738ms 08:53:46 INFO - PROCESS | 1708 | 1466438026874 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:53:46 INFO - PROCESS | 1708 | 1466438026880 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:53:46 INFO - PROCESS | 1708 | 1466438026889 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 1708 | 1466438026894 Marionette TRACE conn4 <- [1,1122,null,{}] 08:53:46 INFO - PROCESS | 1708 | 1466438026901 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 1708 | 1466438026908 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:47 INFO - PROCESS | 1708 | 1466438027156 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x92382800) [pid = 1708] [serial = 797] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x929c8800) [pid = 1708] [serial = 798] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8d9d4c00) [pid = 1708] [serial = 795] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8ebc3000) [pid = 1708] [serial = 755] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8d0ec000) [pid = 1708] [serial = 752] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x91d32400) [pid = 1708] [serial = 758] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8ebc8400) [pid = 1708] [serial = 780] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x924d2c00) [pid = 1708] [serial = 762] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x8d14cc00) [pid = 1708] [serial = 794] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x94844000) [pid = 1708] [serial = 777] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x92ba1800) [pid = 1708] [serial = 767] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8d877400) [pid = 1708] [serial = 779] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x9394f400) [pid = 1708] [serial = 773] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x91ed9400) [pid = 1708] [serial = 759] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8f2bc800) [pid = 1708] [serial = 789] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8bf73400) [pid = 1708] [serial = 782] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x92388c00) [pid = 1708] [serial = 761] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x91bf2c00) [pid = 1708] [serial = 791] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x93dd5c00) [pid = 1708] [serial = 776] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x92f58400) [pid = 1708] [serial = 770] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x915bb400) [pid = 1708] [serial = 750] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d6e9800) [pid = 1708] [serial = 753] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x91d32000) [pid = 1708] [serial = 792] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8c22ec00) [pid = 1708] [serial = 783] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x93a6ac00) [pid = 1708] [serial = 774] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92d3c400) [pid = 1708] [serial = 771] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8f2b9400) [pid = 1708] [serial = 756] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x929c8c00) [pid = 1708] [serial = 764] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8d87e800) [pid = 1708] [serial = 786] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92d35c00) [pid = 1708] [serial = 768] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x929cb000) [pid = 1708] [serial = 765] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8e75f400) [pid = 1708] [serial = 788] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d14ec00) [pid = 1708] [serial = 785] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1708 | 1466438027407 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1708 | 1466438027413 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04800 == 35 [pid = 1708] [id = 288] 08:53:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d149800) [pid = 1708] [serial = 865] [outer = (nil)] 08:53:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d6eb400) [pid = 1708] [serial = 866] [outer = 0x8d149800] 08:53:47 INFO - PROCESS | 1708 | 1466438027495 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d87b400) [pid = 1708] [serial = 867] [outer = 0x8d149800] 08:53:48 INFO - PROCESS | 1708 | 1466438028281 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1439ms 08:53:48 INFO - PROCESS | 1708 | 1466438028327 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1708 | 1466438028331 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:53:48 INFO - PROCESS | 1708 | 1466438028357 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1708 | 1466438028360 Marionette TRACE conn4 <- [1,1126,null,{}] 08:53:48 INFO - PROCESS | 1708 | 1466438028367 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 1708 | 1466438028372 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:48 INFO - PROCESS | 1708 | 1466438028541 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:53:48 INFO - PROCESS | 1708 | 1466438028555 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1708 | 1466438028562 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d2800 == 36 [pid = 1708] [id = 289] 08:53:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8ebc4400) [pid = 1708] [serial = 868] [outer = (nil)] 08:53:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8ebc8c00) [pid = 1708] [serial = 869] [outer = 0x8ebc4400] 08:53:48 INFO - PROCESS | 1708 | 1466438028634 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8ebd0000) [pid = 1708] [serial = 870] [outer = 0x8ebc4400] 08:53:49 INFO - PROCESS | 1708 | 1466438029620 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1290ms 08:53:49 INFO - PROCESS | 1708 | 1466438029643 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1708 | 1466438029650 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:53:49 INFO - PROCESS | 1708 | 1466438029666 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1708 | 1466438029673 Marionette TRACE conn4 <- [1,1130,null,{}] 08:53:49 INFO - PROCESS | 1708 | 1466438029684 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1708 | 1466438029691 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:49 INFO - PROCESS | 1708 | 1466438029916 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:53:49 INFO - PROCESS | 1708 | 1466438029944 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1708 | 1466438029949 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22d800 == 37 [pid = 1708] [id = 290] 08:53:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8e4cb400) [pid = 1708] [serial = 871] [outer = (nil)] 08:53:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x915c4800) [pid = 1708] [serial = 872] [outer = 0x8e4cb400] 08:53:50 INFO - PROCESS | 1708 | 1466438030020 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x915c9c00) [pid = 1708] [serial = 873] [outer = 0x8e4cb400] 08:53:50 INFO - PROCESS | 1708 | 1466438030938 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1306ms 08:53:50 INFO - PROCESS | 1708 | 1466438030965 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1708 | 1466438030968 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:53:50 INFO - PROCESS | 1708 | 1466438030990 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1708 | 1466438030994 Marionette TRACE conn4 <- [1,1134,null,{}] 08:53:51 INFO - PROCESS | 1708 | 1466438031005 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1708 | 1466438031009 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:51 INFO - PROCESS | 1708 | 1466438031244 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:53:51 INFO - PROCESS | 1708 | 1466438031269 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1708 | 1466438031276 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cb800 == 38 [pid = 1708] [id = 291] 08:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x913b1c00) [pid = 1708] [serial = 874] [outer = (nil)] 08:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x91d35800) [pid = 1708] [serial = 875] [outer = 0x913b1c00] 08:53:51 INFO - PROCESS | 1708 | 1466438031344 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x91edcc00) [pid = 1708] [serial = 876] [outer = 0x913b1c00] 08:53:51 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d0e4c00) [pid = 1708] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:53:51 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x913a7400) [pid = 1708] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:53:51 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x929cf000) [pid = 1708] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:53:51 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x92385000) [pid = 1708] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:53:51 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x9394dc00) [pid = 1708] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x9394fc00) [pid = 1708] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8e751c00) [pid = 1708] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8c225800) [pid = 1708] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d411c00) [pid = 1708] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x95839400) [pid = 1708] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x9582dc00) [pid = 1708] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d9de400) [pid = 1708] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8c223c00) [pid = 1708] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:53:52 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x97a52400) [pid = 1708] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:52 INFO - PROCESS | 1708 | 1466438032381 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1440ms 08:53:52 INFO - PROCESS | 1708 | 1466438032431 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1708 | 1466438032434 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:53:52 INFO - PROCESS | 1708 | 1466438032441 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1708 | 1466438032444 Marionette TRACE conn4 <- [1,1138,null,{}] 08:53:52 INFO - PROCESS | 1708 | 1466438032449 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 1708 | 1466438032454 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:52 INFO - PROCESS | 1708 | 1466438032683 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:53:52 INFO - PROCESS | 1708 | 1466438032706 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1708 | 1466438032723 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d32400 == 39 [pid = 1708] [id = 292] 08:53:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91d34000) [pid = 1708] [serial = 877] [outer = (nil)] 08:53:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x9236f800) [pid = 1708] [serial = 878] [outer = 0x91d34000] 08:53:52 INFO - PROCESS | 1708 | 1466438032802 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92389c00) [pid = 1708] [serial = 879] [outer = 0x91d34000] 08:53:53 INFO - PROCESS | 1708 | 1466438033659 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1245ms 08:53:53 INFO - PROCESS | 1708 | 1466438033687 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1708 | 1466438033690 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:53:53 INFO - PROCESS | 1708 | 1466438033697 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1708 | 1466438033700 Marionette TRACE conn4 <- [1,1142,null,{}] 08:53:53 INFO - PROCESS | 1708 | 1466438033706 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1708 | 1466438033710 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:53 INFO - PROCESS | 1708 | 1466438033867 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:53:53 INFO - PROCESS | 1708 | 1466438033880 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1708 | 1466438033889 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76800 == 40 [pid = 1708] [id = 293] 08:53:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8f2b8000) [pid = 1708] [serial = 880] [outer = (nil)] 08:53:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x924d4400) [pid = 1708] [serial = 881] [outer = 0x8f2b8000] 08:53:53 INFO - PROCESS | 1708 | 1466438033957 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x929c9800) [pid = 1708] [serial = 882] [outer = 0x8f2b8000] 08:53:55 INFO - PROCESS | 1708 | 1466438035169 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1541ms 08:53:55 INFO - PROCESS | 1708 | 1466438035239 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:53:55 INFO - PROCESS | 1708 | 1466438035246 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:53:55 INFO - PROCESS | 1708 | 1466438035266 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1708 | 1466438035275 Marionette TRACE conn4 <- [1,1146,null,{}] 08:53:55 INFO - PROCESS | 1708 | 1466438035282 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1708 | 1466438035289 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:55 INFO - PROCESS | 1708 | 1466438035608 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:53:55 INFO - PROCESS | 1708 | 1466438035799 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1708 | 1466438035813 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14f400 == 41 [pid = 1708] [id = 294] 08:53:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d150000) [pid = 1708] [serial = 883] [outer = (nil)] 08:53:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d878000) [pid = 1708] [serial = 884] [outer = 0x8d150000] 08:53:55 INFO - PROCESS | 1708 | 1466438035898 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d9d3800) [pid = 1708] [serial = 885] [outer = 0x8d150000] 08:53:56 INFO - PROCESS | 1708 | 1466438036863 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1648ms 08:53:56 INFO - PROCESS | 1708 | 1466438036903 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1708 | 1466438036910 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:53:56 INFO - PROCESS | 1708 | 1466438036922 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1708 | 1466438036926 Marionette TRACE conn4 <- [1,1150,null,{}] 08:53:56 INFO - PROCESS | 1708 | 1466438036933 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1708 | 1466438036940 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:57 INFO - PROCESS | 1708 | 1466438037149 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:53:57 INFO - PROCESS | 1708 | 1466438037409 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1708 | 1466438037418 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc7400 == 42 [pid = 1708] [id = 295] 08:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8f2bac00) [pid = 1708] [serial = 886] [outer = (nil)] 08:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x913a4800) [pid = 1708] [serial = 887] [outer = 0x8f2bac00] 08:53:57 INFO - PROCESS | 1708 | 1466438037548 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x915c6c00) [pid = 1708] [serial = 888] [outer = 0x8f2bac00] 08:53:58 INFO - PROCESS | 1708 | 1466438038474 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1583ms 08:53:58 INFO - PROCESS | 1708 | 1466438038505 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1708 | 1466438038509 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:53:58 INFO - PROCESS | 1708 | 1466438038517 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1708 | 1466438038524 Marionette TRACE conn4 <- [1,1154,null,{}] 08:53:58 INFO - PROCESS | 1708 | 1466438038541 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1708 | 1466438038550 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:58 INFO - PROCESS | 1708 | 1466438038753 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:53:58 INFO - PROCESS | 1708 | 1466438038977 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1708 | 1466438038990 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:53:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0cc00 == 43 [pid = 1708] [id = 296] 08:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x924d3800) [pid = 1708] [serial = 889] [outer = (nil)] 08:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x929c4c00) [pid = 1708] [serial = 890] [outer = 0x924d3800] 08:53:59 INFO - PROCESS | 1708 | 1466438039122 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x92a02800) [pid = 1708] [serial = 891] [outer = 0x924d3800] 08:54:00 INFO - PROCESS | 1708 | 1466438040034 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1595ms 08:54:00 INFO - PROCESS | 1708 | 1466438040113 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1708 | 1466438040118 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:54:00 INFO - PROCESS | 1708 | 1466438040126 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1708 | 1466438040130 Marionette TRACE conn4 <- [1,1158,null,{}] 08:54:00 INFO - PROCESS | 1708 | 1466438040139 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1708 | 1466438040145 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:00 INFO - PROCESS | 1708 | 1466438040395 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:54:00 INFO - PROCESS | 1708 | 1466438040645 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1708 | 1466438040657 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d0400 == 44 [pid = 1708] [id = 297] 08:54:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x92a03800) [pid = 1708] [serial = 892] [outer = (nil)] 08:54:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92a0fc00) [pid = 1708] [serial = 893] [outer = 0x92a03800] 08:54:00 INFO - PROCESS | 1708 | 1466438040744 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x92b9ec00) [pid = 1708] [serial = 894] [outer = 0x92a03800] 08:54:01 INFO - PROCESS | 1708 | 1466438041668 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1585ms 08:54:01 INFO - PROCESS | 1708 | 1466438041715 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1708 | 1466438041722 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:54:01 INFO - PROCESS | 1708 | 1466438041733 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1708 | 1466438041737 Marionette TRACE conn4 <- [1,1162,null,{}] 08:54:01 INFO - PROCESS | 1708 | 1466438041748 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 1708 | 1466438041754 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:02 INFO - PROCESS | 1708 | 1466438042009 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:54:02 INFO - PROCESS | 1708 | 1466438042290 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1708 | 1466438042300 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d881400 == 45 [pid = 1708] [id = 298] 08:54:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92a0d800) [pid = 1708] [serial = 895] [outer = (nil)] 08:54:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92d09400) [pid = 1708] [serial = 896] [outer = 0x92a0d800] 08:54:02 INFO - PROCESS | 1708 | 1466438042432 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x92d0bc00) [pid = 1708] [serial = 897] [outer = 0x92a0d800] 08:54:03 INFO - PROCESS | 1708 | 1466438043613 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1947ms 08:54:03 INFO - PROCESS | 1708 | 1466438043680 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:54:03 INFO - PROCESS | 1708 | 1466438043684 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:54:03 INFO - PROCESS | 1708 | 1466438043691 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1708 | 1466438043695 Marionette TRACE conn4 <- [1,1166,null,{}] 08:54:03 INFO - PROCESS | 1708 | 1466438043701 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1708 | 1466438043712 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:03 INFO - PROCESS | 1708 | 1466438043986 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:54:04 INFO - PROCESS | 1708 | 1466438044197 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1708 | 1466438044208 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4cfc00 == 46 [pid = 1708] [id = 299] 08:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x924d0000) [pid = 1708] [serial = 898] [outer = (nil)] 08:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x92d3b400) [pid = 1708] [serial = 899] [outer = 0x924d0000] 08:54:04 INFO - PROCESS | 1708 | 1466438044288 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x92d40800) [pid = 1708] [serial = 900] [outer = 0x924d0000] 08:54:05 INFO - PROCESS | 1708 | 1466438045175 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1536ms 08:54:05 INFO - PROCESS | 1708 | 1466438045227 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1708 | 1466438045230 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:54:05 INFO - PROCESS | 1708 | 1466438045238 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1708 | 1466438045240 Marionette TRACE conn4 <- [1,1170,null,{}] 08:54:05 INFO - PROCESS | 1708 | 1466438045247 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 1708 | 1466438045252 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:05 INFO - PROCESS | 1708 | 1466438045445 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:54:05 INFO - PROCESS | 1708 | 1466438045749 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1708 | 1466438045757 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5400 == 47 [pid = 1708] [id = 300] 08:54:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8d0ec400) [pid = 1708] [serial = 901] [outer = (nil)] 08:54:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x92f63c00) [pid = 1708] [serial = 902] [outer = 0x8d0ec400] 08:54:05 INFO - PROCESS | 1708 | 1466438045848 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x93949c00) [pid = 1708] [serial = 903] [outer = 0x8d0ec400] 08:54:06 INFO - PROCESS | 1708 | 1466438046759 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1586ms 08:54:06 INFO - PROCESS | 1708 | 1466438046824 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1708 | 1466438046828 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:54:06 INFO - PROCESS | 1708 | 1466438046835 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1708 | 1466438046839 Marionette TRACE conn4 <- [1,1174,null,{}] 08:54:06 INFO - PROCESS | 1708 | 1466438046844 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1708 | 1466438046849 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:07 INFO - PROCESS | 1708 | 1466438047036 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:54:07 INFO - PROCESS | 1708 | 1466438047263 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1708 | 1466438047273 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c222000 == 48 [pid = 1708] [id = 301] 08:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8c223000) [pid = 1708] [serial = 904] [outer = (nil)] 08:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8c22ec00) [pid = 1708] [serial = 905] [outer = 0x8c223000] 08:54:07 INFO - PROCESS | 1708 | 1466438047572 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8d14e400) [pid = 1708] [serial = 906] [outer = 0x8c223000] 08:54:08 INFO - PROCESS | 1708 | 1466438048657 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1708 | 1466438048734 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:54:08 INFO - PROCESS | 1708 | 1466438048744 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1708 | 1466438048749 Marionette TRACE conn4 <- [1,1178,null,{}] 08:54:08 INFO - PROCESS | 1708 | 1466438048757 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 1708 | 1466438048763 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:09 INFO - PROCESS | 1708 | 1466438049060 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:54:09 INFO - PROCESS | 1708 | 1466438049428 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1708 | 1466438049444 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5000 == 49 [pid = 1708] [id = 302] 08:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8d882c00) [pid = 1708] [serial = 907] [outer = (nil)] 08:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8f2bb400) [pid = 1708] [serial = 908] [outer = 0x8d882c00] 08:54:09 INFO - PROCESS | 1708 | 1466438049580 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x913a2400) [pid = 1708] [serial = 909] [outer = 0x8d882c00] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x91d32400 == 48 [pid = 1708] [id = 292] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cb800 == 47 [pid = 1708] [id = 291] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22d800 == 46 [pid = 1708] [id = 290] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d2800 == 45 [pid = 1708] [id = 289] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04800 == 44 [pid = 1708] [id = 288] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf78c00 == 43 [pid = 1708] [id = 287] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9de000 == 42 [pid = 1708] [id = 278] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d876400 == 41 [pid = 1708] [id = 281] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05c00 == 40 [pid = 1708] [id = 279] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c224400 == 39 [pid = 1708] [id = 280] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9ddc00 == 38 [pid = 1708] [id = 284] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76400 == 37 [pid = 1708] [id = 285] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcd800 == 36 [pid = 1708] [id = 283] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf71400 == 35 [pid = 1708] [id = 286] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c1c00 == 34 [pid = 1708] [id = 282] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x96f07c00 == 33 [pid = 1708] [id = 10] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c222000 == 32 [pid = 1708] [id = 301] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5400 == 31 [pid = 1708] [id = 300] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d881400 == 30 [pid = 1708] [id = 298] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4cfc00 == 29 [pid = 1708] [id = 299] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x924d0400 == 28 [pid = 1708] [id = 297] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0cc00 == 27 [pid = 1708] [id = 296] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14f400 == 26 [pid = 1708] [id = 294] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc7400 == 25 [pid = 1708] [id = 295] 08:54:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76800 == 24 [pid = 1708] [id = 293] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8e4ccc00) [pid = 1708] [serial = 801] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8d879c00) [pid = 1708] [serial = 800] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x91be9400) [pid = 1708] [serial = 804] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x915bcc00) [pid = 1708] [serial = 803] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x92b9fc00) [pid = 1708] [serial = 807] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x92a0f000) [pid = 1708] [serial = 806] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x92f58c00) [pid = 1708] [serial = 810] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x92d16c00) [pid = 1708] [serial = 809] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x9489c400) [pid = 1708] [serial = 813] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x93a6b400) [pid = 1708] [serial = 812] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x95833000) [pid = 1708] [serial = 816] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x95830c00) [pid = 1708] [serial = 815] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x915bd400) [pid = 1708] [serial = 828] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x913a8c00) [pid = 1708] [serial = 827] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8c22bc00) [pid = 1708] [serial = 830] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8d0e2c00) [pid = 1708] [serial = 831] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8d41b000) [pid = 1708] [serial = 833] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x95ceec00) [pid = 1708] [serial = 819] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x95ce4800) [pid = 1708] [serial = 818] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x993e6400) [pid = 1708] [serial = 822] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x9849c000) [pid = 1708] [serial = 821] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8e4d4800) [pid = 1708] [serial = 836] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8e758400) [pid = 1708] [serial = 825] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d0efc00) [pid = 1708] [serial = 824] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8e753400) [pid = 1708] [serial = 837] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x92a02400) [pid = 1708] [serial = 585] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8d6f1000) [pid = 1708] [serial = 834] [outer = (nil)] [url = about:blank] 08:54:11 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d410c00) [pid = 1708] [serial = 839] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1708 | 1466438052057 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:54:12 INFO - PROCESS | 1708 | 1466438052096 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:54:12 INFO - PROCESS | 1708 | 1466438052104 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1708 | 1466438052111 Marionette TRACE conn4 <- [1,1182,null,{}] 08:54:12 INFO - PROCESS | 1708 | 1466438052119 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 1708 | 1466438052125 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:12 INFO - PROCESS | 1708 | 1466438052296 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:54:12 INFO - PROCESS | 1708 | 1466438052420 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1708 | 1466438052428 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e400 == 25 [pid = 1708] [id = 303] 08:54:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8c220000) [pid = 1708] [serial = 910] [outer = (nil)] 08:54:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d0ee400) [pid = 1708] [serial = 911] [outer = 0x8c220000] 08:54:12 INFO - PROCESS | 1708 | 1466438052509 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d148800) [pid = 1708] [serial = 912] [outer = 0x8c220000] 08:54:13 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:13 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:54:13 INFO - PROCESS | 1708 | 1466438053442 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1708 | 1466438053499 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:54:13 INFO - PROCESS | 1708 | 1466438053511 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1708 | 1466438053515 Marionette TRACE conn4 <- [1,1186,null,{}] 08:54:13 INFO - PROCESS | 1708 | 1466438053522 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1708 | 1466438053529 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:13 INFO - PROCESS | 1708 | 1466438053711 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:54:13 INFO - PROCESS | 1708 | 1466438053864 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1708 | 1466438053872 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f1000 == 26 [pid = 1708] [id = 304] 08:54:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d87d800) [pid = 1708] [serial = 913] [outer = (nil)] 08:54:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d9d0c00) [pid = 1708] [serial = 914] [outer = 0x8d87d800] 08:54:13 INFO - PROCESS | 1708 | 1466438053947 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8d9d8800) [pid = 1708] [serial = 915] [outer = 0x8d87d800] 08:54:14 INFO - PROCESS | 1708 | 1466438054940 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1708 | 1466438055003 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:54:15 INFO - PROCESS | 1708 | 1466438055017 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1708 | 1466438055023 Marionette TRACE conn4 <- [1,1190,null,{}] 08:54:15 INFO - PROCESS | 1708 | 1466438055041 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 1708 | 1466438055051 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:15 INFO - PROCESS | 1708 | 1466438055279 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:54:15 INFO - PROCESS | 1708 | 1466438055319 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1708 | 1466438055333 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e75a800 == 27 [pid = 1708] [id = 305] 08:54:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8e75b800) [pid = 1708] [serial = 916] [outer = (nil)] 08:54:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8ebcf800) [pid = 1708] [serial = 917] [outer = 0x8e75b800] 08:54:15 INFO - PROCESS | 1708 | 1466438055475 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x913a2c00) [pid = 1708] [serial = 918] [outer = 0x8e75b800] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8f2b8000) [pid = 1708] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x91d34000) [pid = 1708] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8d149800) [pid = 1708] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8bf79400) [pid = 1708] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d9d5c00) [pid = 1708] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8e4cb400) [pid = 1708] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x915c1c00) [pid = 1708] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x913a4400) [pid = 1708] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x913b1c00) [pid = 1708] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x91d2c800) [pid = 1708] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8bf7a400) [pid = 1708] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8c224800) [pid = 1708] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8bf72400) [pid = 1708] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x915c7000) [pid = 1708] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8ebc4400) [pid = 1708] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:54:16 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x93dd3400) [pid = 1708] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:17 INFO - PROCESS | 1708 | 1466438057035 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1708 | 1466438057073 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:54:17 INFO - PROCESS | 1708 | 1466438057081 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1708 | 1466438057083 Marionette TRACE conn4 <- [1,1194,null,{}] 08:54:17 INFO - PROCESS | 1708 | 1466438057090 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1708 | 1466438057095 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:17 INFO - PROCESS | 1708 | 1466438057260 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:54:17 INFO - PROCESS | 1708 | 1466438057275 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1708 | 1466438057284 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7a400 == 28 [pid = 1708] [id = 306] 08:54:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8ebc4400) [pid = 1708] [serial = 919] [outer = (nil)] 08:54:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x913ad800) [pid = 1708] [serial = 920] [outer = 0x8ebc4400] 08:54:17 INFO - PROCESS | 1708 | 1466438057357 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x915c8000) [pid = 1708] [serial = 921] [outer = 0x8ebc4400] 08:54:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:18 INFO - PROCESS | 1708 | 1466438058296 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1708 | 1466438058368 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:54:18 INFO - PROCESS | 1708 | 1466438058375 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1708 | 1466438058378 Marionette TRACE conn4 <- [1,1198,null,{}] 08:54:18 INFO - PROCESS | 1708 | 1466438058384 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 1708 | 1466438058389 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:18 INFO - PROCESS | 1708 | 1466438058609 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:54:18 INFO - PROCESS | 1708 | 1466438058780 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1708 | 1466438058790 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05400 == 29 [pid = 1708] [id = 307] 08:54:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8be05800) [pid = 1708] [serial = 922] [outer = (nil)] 08:54:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8be0cc00) [pid = 1708] [serial = 923] [outer = 0x8be05800] 08:54:18 INFO - PROCESS | 1708 | 1466438058891 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8bf7b800) [pid = 1708] [serial = 924] [outer = 0x8be05800] 08:54:19 INFO - PROCESS | 1708 | 1466438059918 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1586ms 08:54:19 INFO - PROCESS | 1708 | 1466438059964 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1708 | 1466438059971 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:54:19 INFO - PROCESS | 1708 | 1466438059981 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1708 | 1466438059986 Marionette TRACE conn4 <- [1,1202,null,{}] 08:54:19 INFO - PROCESS | 1708 | 1466438059995 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 1708 | 1466438060006 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:20 INFO - PROCESS | 1708 | 1466438060237 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:54:20 INFO - PROCESS | 1708 | 1466438060455 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1708 | 1466438060465 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d879c00 == 30 [pid = 1708] [id = 308] 08:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d87f000) [pid = 1708] [serial = 925] [outer = (nil)] 08:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d9d8400) [pid = 1708] [serial = 926] [outer = 0x8d87f000] 08:54:20 INFO - PROCESS | 1708 | 1466438060595 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8e4d5c00) [pid = 1708] [serial = 927] [outer = 0x8d87f000] 08:54:21 INFO - PROCESS | 1708 | 1466438061628 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:21 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 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1695ms 08:54:21 INFO - PROCESS | 1708 | 1466438061676 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1708 | 1466438061682 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:54:21 INFO - PROCESS | 1708 | 1466438061689 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1708 | 1466438061694 Marionette TRACE conn4 <- [1,1206,null,{}] 08:54:21 INFO - PROCESS | 1708 | 1466438061700 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 1708 | 1466438061706 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:21 INFO - PROCESS | 1708 | 1466438061899 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:54:22 INFO - PROCESS | 1708 | 1466438062071 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1708 | 1466438062078 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ef800 == 31 [pid = 1708] [id = 309] 08:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8f2b3400) [pid = 1708] [serial = 928] [outer = (nil)] 08:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x915c4c00) [pid = 1708] [serial = 929] [outer = 0x8f2b3400] 08:54:22 INFO - PROCESS | 1708 | 1466438062256 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x91befc00) [pid = 1708] [serial = 930] [outer = 0x8f2b3400] 08:54:23 INFO - PROCESS | 1708 | 1466438063222 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:23 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 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1589ms 08:54:23 INFO - PROCESS | 1708 | 1466438063280 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1708 | 1466438063287 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:54:23 INFO - PROCESS | 1708 | 1466438063305 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1708 | 1466438063313 Marionette TRACE conn4 <- [1,1210,null,{}] 08:54:23 INFO - PROCESS | 1708 | 1466438063320 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 1708 | 1466438063327 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:23 INFO - PROCESS | 1708 | 1466438063561 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:54:23 INFO - PROCESS | 1708 | 1466438063789 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1708 | 1466438063799 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c1000 == 32 [pid = 1708] [id = 310] 08:54:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x91bec400) [pid = 1708] [serial = 931] [outer = (nil)] 08:54:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x91ee1800) [pid = 1708] [serial = 932] [outer = 0x91bec400] 08:54:23 INFO - PROCESS | 1708 | 1466438063897 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92372400) [pid = 1708] [serial = 933] [outer = 0x91bec400] 08:54:24 INFO - PROCESS | 1708 | 1466438064819 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1552ms 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:54:24 INFO - PROCESS | 1708 | 1466438064850 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1708 | 1466438064854 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:54:24 INFO - PROCESS | 1708 | 1466438064861 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1708 | 1466438064864 Marionette TRACE conn4 <- [1,1214,null,{}] 08:54:24 INFO - PROCESS | 1708 | 1466438064870 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1708 | 1466438064876 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:25 INFO - PROCESS | 1708 | 1466438065070 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:54:25 INFO - PROCESS | 1708 | 1466438065239 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1708 | 1466438065245 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x924cb000 == 33 [pid = 1708] [id = 311] 08:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x924cd800) [pid = 1708] [serial = 934] [outer = (nil)] 08:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x924d5400) [pid = 1708] [serial = 935] [outer = 0x924cd800] 08:54:25 INFO - PROCESS | 1708 | 1466438065328 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x929c1c00) [pid = 1708] [serial = 936] [outer = 0x924cd800] 08:54:26 INFO - PROCESS | 1708 | 1466438066322 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1540ms 08:54:26 INFO - PROCESS | 1708 | 1466438066400 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1708 | 1466438066404 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:54:26 INFO - PROCESS | 1708 | 1466438066411 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1708 | 1466438066415 Marionette TRACE conn4 <- [1,1218,null,{}] 08:54:26 INFO - PROCESS | 1708 | 1466438066421 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1708 | 1466438066426 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:26 INFO - PROCESS | 1708 | 1466438066650 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:54:26 INFO - PROCESS | 1708 | 1466438066869 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1708 | 1466438066889 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ed800 == 34 [pid = 1708] [id = 312] 08:54:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x929cc400) [pid = 1708] [serial = 937] [outer = (nil)] 08:54:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x929cfc00) [pid = 1708] [serial = 938] [outer = 0x929cc400] 08:54:27 INFO - PROCESS | 1708 | 1466438067030 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92ba0800) [pid = 1708] [serial = 939] [outer = 0x929cc400] 08:54:28 INFO - PROCESS | 1708 | 1466438068072 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1736ms 08:54:28 INFO - PROCESS | 1708 | 1466438068148 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 1708 | 1466438068152 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:54:28 INFO - PROCESS | 1708 | 1466438068159 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1708 | 1466438068162 Marionette TRACE conn4 <- [1,1222,null,{}] 08:54:28 INFO - PROCESS | 1708 | 1466438068168 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 1708 | 1466438068173 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:28 INFO - PROCESS | 1708 | 1466438068394 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:54:28 INFO - PROCESS | 1708 | 1466438068666 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1708 | 1466438068673 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d400 == 35 [pid = 1708] [id = 313] 08:54:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8bf71000) [pid = 1708] [serial = 940] [outer = (nil)] 08:54:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8d0ef400) [pid = 1708] [serial = 941] [outer = 0x8bf71000] 08:54:28 INFO - PROCESS | 1708 | 1466438068763 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8d87b800) [pid = 1708] [serial = 942] [outer = 0x8bf71000] 08:54:29 INFO - PROCESS | 1708 | 1466438069798 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1708 | 1466438069850 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:54:29 INFO - PROCESS | 1708 | 1466438069859 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1708 | 1466438069863 Marionette TRACE conn4 <- [1,1226,null,{}] 08:54:29 INFO - PROCESS | 1708 | 1466438069872 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1708 | 1466438069877 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:30 INFO - PROCESS | 1708 | 1466438070064 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:54:30 INFO - PROCESS | 1708 | 1466438070302 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1708 | 1466438070317 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22bc00 == 36 [pid = 1708] [id = 314] 08:54:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8c22c000) [pid = 1708] [serial = 943] [outer = (nil)] 08:54:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8d416800) [pid = 1708] [serial = 944] [outer = 0x8c22c000] 08:54:30 INFO - PROCESS | 1708 | 1466438070405 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8d876000) [pid = 1708] [serial = 945] [outer = 0x8c22c000] 08:54:31 INFO - PROCESS | 1708 | 1466438071401 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14bc00 == 35 [pid = 1708] [id = 277] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8c222c00 == 34 [pid = 1708] [id = 276] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7a400 == 33 [pid = 1708] [id = 306] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x94849c00) [pid = 1708] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8e75a800 == 32 [pid = 1708] [id = 305] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f1000 == 31 [pid = 1708] [id = 304] 08:54:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e400 == 30 [pid = 1708] [id = 303] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 08:54:31 INFO - PROCESS | 1708 | 1466438071447 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1708 | 1466438071454 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:54:31 INFO - PROCESS | 1708 | 1466438071465 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1708 | 1466438071470 Marionette TRACE conn4 <- [1,1230,null,{}] 08:54:31 INFO - PROCESS | 1708 | 1466438071476 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 1708 | 1466438071482 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:31 INFO - PROCESS | 1708 | 1466438071675 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x92389c00) [pid = 1708] [serial = 879] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8d87b400) [pid = 1708] [serial = 867] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x8c22e400) [pid = 1708] [serial = 864] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8e75b400) [pid = 1708] [serial = 846] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x915c9c00) [pid = 1708] [serial = 873] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8e4cd800) [pid = 1708] [serial = 845] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x91bf0800) [pid = 1708] [serial = 852] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8e755000) [pid = 1708] [serial = 849] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x91bec800) [pid = 1708] [serial = 851] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x91d35800) [pid = 1708] [serial = 875] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x913aac00) [pid = 1708] [serial = 848] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x9236f000) [pid = 1708] [serial = 857] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x915c7400) [pid = 1708] [serial = 861] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x915c4800) [pid = 1708] [serial = 872] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d0f0000) [pid = 1708] [serial = 843] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8e757400) [pid = 1708] [serial = 840] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x91d33800) [pid = 1708] [serial = 854] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x91d2d800) [pid = 1708] [serial = 855] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8ebd0000) [pid = 1708] [serial = 870] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92385400) [pid = 1708] [serial = 858] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8c22cc00) [pid = 1708] [serial = 842] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x91edcc00) [pid = 1708] [serial = 876] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8f2b3800) [pid = 1708] [serial = 860] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d6eb400) [pid = 1708] [serial = 866] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8c21fc00) [pid = 1708] [serial = 863] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8ebc8c00) [pid = 1708] [serial = 869] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x929c9800) [pid = 1708] [serial = 882] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x924d4400) [pid = 1708] [serial = 881] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9236f800) [pid = 1708] [serial = 878] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1708 | 1466438071906 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1708 | 1466438071916 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c226c00 == 31 [pid = 1708] [id = 315] 08:54:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8c22e400) [pid = 1708] [serial = 946] [outer = (nil)] 08:54:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d6f1000) [pid = 1708] [serial = 947] [outer = 0x8c22e400] 08:54:32 INFO - PROCESS | 1708 | 1466438071998 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8e4d1400) [pid = 1708] [serial = 948] [outer = 0x8c22e400] 08:54:32 INFO - PROCESS | 1708 | 1466438072868 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1437ms 08:54:32 INFO - PROCESS | 1708 | 1466438072902 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1708 | 1466438072906 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:54:32 INFO - PROCESS | 1708 | 1466438072913 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1708 | 1466438072919 Marionette TRACE conn4 <- [1,1234,null,{}] 08:54:32 INFO - PROCESS | 1708 | 1466438072935 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1708 | 1466438072943 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:33 INFO - PROCESS | 1708 | 1466438073113 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:54:33 INFO - PROCESS | 1708 | 1466438073239 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1708 | 1466438073253 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebce400 == 32 [pid = 1708] [id = 316] 08:54:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8ebd0000) [pid = 1708] [serial = 949] [outer = (nil)] 08:54:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8f2b7000) [pid = 1708] [serial = 950] [outer = 0x8ebd0000] 08:54:33 INFO - PROCESS | 1708 | 1466438073338 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x913adc00) [pid = 1708] [serial = 951] [outer = 0x8ebd0000] 08:54:34 INFO - PROCESS | 1708 | 1466438074173 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1285ms 08:54:34 INFO - PROCESS | 1708 | 1466438074198 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:54:34 INFO - PROCESS | 1708 | 1466438074203 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:54:34 INFO - PROCESS | 1708 | 1466438074209 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1708 | 1466438074212 Marionette TRACE conn4 <- [1,1238,null,{}] 08:54:34 INFO - PROCESS | 1708 | 1466438074218 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 1708 | 1466438074222 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:34 INFO - PROCESS | 1708 | 1466438074453 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:54:34 INFO - PROCESS | 1708 | 1466438074485 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1708 | 1466438074493 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebccc00 == 33 [pid = 1708] [id = 317] 08:54:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x915bb400) [pid = 1708] [serial = 952] [outer = (nil)] 08:54:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91d28c00) [pid = 1708] [serial = 953] [outer = 0x915bb400] 08:54:34 INFO - PROCESS | 1708 | 1466438074563 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x91d31400) [pid = 1708] [serial = 954] [outer = 0x915bb400] 08:54:35 INFO - PROCESS | 1708 | 1466438075509 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1338ms 08:54:35 INFO - PROCESS | 1708 | 1466438075548 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1708 | 1466438075551 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:54:35 INFO - PROCESS | 1708 | 1466438075558 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1708 | 1466438075561 Marionette TRACE conn4 <- [1,1242,null,{}] 08:54:35 INFO - PROCESS | 1708 | 1466438075567 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1708 | 1466438075572 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:35 INFO - PROCESS | 1708 | 1466438075775 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:54:35 INFO - PROCESS | 1708 | 1466438075796 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1708 | 1466438075802 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 34 [pid = 1708] [id = 318] 08:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91be6c00) [pid = 1708] [serial = 955] [outer = (nil)] 08:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x91ed3400) [pid = 1708] [serial = 956] [outer = 0x91be6c00] 08:54:35 INFO - PROCESS | 1708 | 1466438075871 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x91ed8400) [pid = 1708] [serial = 957] [outer = 0x91be6c00] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8e75b800) [pid = 1708] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d882c00) [pid = 1708] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8c220000) [pid = 1708] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d150000) [pid = 1708] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8f2bac00) [pid = 1708] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x924d3800) [pid = 1708] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x92a03800) [pid = 1708] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x92a0d800) [pid = 1708] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x924d0000) [pid = 1708] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d0ec400) [pid = 1708] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8c223000) [pid = 1708] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:54:36 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d87d800) [pid = 1708] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:54:36 INFO - PROCESS | 1708 | 1466438076877 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1382ms 08:54:36 INFO - PROCESS | 1708 | 1466438076942 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1708 | 1466438076945 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:54:36 INFO - PROCESS | 1708 | 1466438076951 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1708 | 1466438076955 Marionette TRACE conn4 <- [1,1246,null,{}] 08:54:36 INFO - PROCESS | 1708 | 1466438076960 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 1708 | 1466438076970 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:37 INFO - PROCESS | 1708 | 1466438077226 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:54:37 INFO - PROCESS | 1708 | 1466438077242 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1708 | 1466438077248 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0dc00 == 35 [pid = 1708] [id = 319] 08:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8c220000) [pid = 1708] [serial = 958] [outer = (nil)] 08:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9237e800) [pid = 1708] [serial = 959] [outer = 0x8c220000] 08:54:37 INFO - PROCESS | 1708 | 1466438077318 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x924cec00) [pid = 1708] [serial = 960] [outer = 0x8c220000] 08:54:38 INFO - PROCESS | 1708 | 1466438078185 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1331ms 08:54:38 INFO - PROCESS | 1708 | 1466438078285 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1708 | 1466438078290 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:54:38 INFO - PROCESS | 1708 | 1466438078299 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1708 | 1466438078304 Marionette TRACE conn4 <- [1,1250,null,{}] 08:54:38 INFO - PROCESS | 1708 | 1466438078314 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1708 | 1466438078320 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:38 INFO - PROCESS | 1708 | 1466438078548 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:54:38 INFO - PROCESS | 1708 | 1466438078721 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1708 | 1466438078740 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22ac00 == 36 [pid = 1708] [id = 320] 08:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8c22cc00) [pid = 1708] [serial = 961] [outer = (nil)] 08:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d0ed000) [pid = 1708] [serial = 962] [outer = 0x8c22cc00] 08:54:38 INFO - PROCESS | 1708 | 1466438078821 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d145c00) [pid = 1708] [serial = 963] [outer = 0x8c22cc00] 08:54:39 INFO - PROCESS | 1708 | 1466438079838 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1585ms 08:54:39 INFO - PROCESS | 1708 | 1466438079884 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:54:39 INFO - PROCESS | 1708 | 1466438079889 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:54:39 INFO - PROCESS | 1708 | 1466438079900 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1708 | 1466438079907 Marionette TRACE conn4 <- [1,1254,null,{}] 08:54:39 INFO - PROCESS | 1708 | 1466438079913 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 1708 | 1466438079919 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:40 INFO - PROCESS | 1708 | 1466438080113 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:54:40 INFO - PROCESS | 1708 | 1466438080332 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1708 | 1466438080339 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e751c00 == 37 [pid = 1708] [id = 321] 08:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8e756400) [pid = 1708] [serial = 964] [outer = (nil)] 08:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8e75cc00) [pid = 1708] [serial = 965] [outer = 0x8e756400] 08:54:40 INFO - PROCESS | 1708 | 1466438080473 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8ebcfc00) [pid = 1708] [serial = 966] [outer = 0x8e756400] 08:54:41 INFO - PROCESS | 1708 | 1466438081453 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1593ms 08:54:41 INFO - PROCESS | 1708 | 1466438081489 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1708 | 1466438081493 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:54:41 INFO - PROCESS | 1708 | 1466438081500 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1708 | 1466438081504 Marionette TRACE conn4 <- [1,1258,null,{}] 08:54:41 INFO - PROCESS | 1708 | 1466438081521 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1708 | 1466438081530 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:41 INFO - PROCESS | 1708 | 1466438081729 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:54:42 INFO - PROCESS | 1708 | 1466438082006 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1708 | 1466438082018 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a6000 == 38 [pid = 1708] [id = 322] 08:54:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91edc400) [pid = 1708] [serial = 967] [outer = (nil)] 08:54:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92387000) [pid = 1708] [serial = 968] [outer = 0x91edc400] 08:54:42 INFO - PROCESS | 1708 | 1466438082147 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x924d9000) [pid = 1708] [serial = 969] [outer = 0x91edc400] 08:54:43 INFO - PROCESS | 1708 | 1466438083054 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1598ms 08:54:43 INFO - PROCESS | 1708 | 1466438083101 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:54:43 INFO - PROCESS | 1708 | 1466438083105 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:54:43 INFO - PROCESS | 1708 | 1466438083112 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1708 | 1466438083115 Marionette TRACE conn4 <- [1,1262,null,{}] 08:54:43 INFO - PROCESS | 1708 | 1466438083121 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 1708 | 1466438083127 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:43 INFO - PROCESS | 1708 | 1466438083316 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:54:43 INFO - PROCESS | 1708 | 1466438083484 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1708 | 1466438083493 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d36c00 == 39 [pid = 1708] [id = 323] 08:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92381800) [pid = 1708] [serial = 970] [outer = (nil)] 08:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x92a10c00) [pid = 1708] [serial = 971] [outer = 0x92381800] 08:54:43 INFO - PROCESS | 1708 | 1466438083574 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92ba3400) [pid = 1708] [serial = 972] [outer = 0x92381800] 08:54:44 INFO - PROCESS | 1708 | 1466438084523 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1483ms 08:54:44 INFO - PROCESS | 1708 | 1466438084596 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:54:44 INFO - PROCESS | 1708 | 1466438084600 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:54:44 INFO - PROCESS | 1708 | 1466438084607 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1708 | 1466438084610 Marionette TRACE conn4 <- [1,1266,null,{}] 08:54:44 INFO - PROCESS | 1708 | 1466438084616 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 1708 | 1466438084622 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:44 INFO - PROCESS | 1708 | 1466438084839 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:54:45 INFO - PROCESS | 1708 | 1466438085054 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1708 | 1466438085066 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x92387c00 == 40 [pid = 1708] [id = 324] 08:54:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x92a10400) [pid = 1708] [serial = 973] [outer = (nil)] 08:54:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x92d34400) [pid = 1708] [serial = 974] [outer = 0x92a10400] 08:54:45 INFO - PROCESS | 1708 | 1466438085197 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92d39c00) [pid = 1708] [serial = 975] [outer = 0x92a10400] 08:54:46 INFO - PROCESS | 1708 | 1466438086083 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1541ms 08:54:46 INFO - PROCESS | 1708 | 1466438086148 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1708 | 1466438086152 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:54:46 INFO - PROCESS | 1708 | 1466438086159 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1708 | 1466438086163 Marionette TRACE conn4 <- [1,1270,null,{}] 08:54:46 INFO - PROCESS | 1708 | 1466438086168 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1708 | 1466438086179 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:46 INFO - PROCESS | 1708 | 1466438086445 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:54:46 INFO - PROCESS | 1708 | 1466438086684 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1708 | 1466438086697 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f5d400 == 41 [pid = 1708] [id = 325] 08:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x9394d400) [pid = 1708] [serial = 976] [outer = (nil)] 08:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x93951400) [pid = 1708] [serial = 977] [outer = 0x9394d400] 08:54:46 INFO - PROCESS | 1708 | 1466438086788 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x93a6a000) [pid = 1708] [serial = 978] [outer = 0x9394d400] 08:54:47 INFO - PROCESS | 1708 | 1466438087686 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1580ms 08:54:47 INFO - PROCESS | 1708 | 1466438087740 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1708 | 1466438087744 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:54:47 INFO - PROCESS | 1708 | 1466438087750 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1708 | 1466438087753 Marionette TRACE conn4 <- [1,1274,null,{}] 08:54:47 INFO - PROCESS | 1708 | 1466438087760 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 1708 | 1466438087765 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:47 INFO - PROCESS | 1708 | 1466438087953 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:54:48 INFO - PROCESS | 1708 | 1466438088137 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1708 | 1466438088145 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2ba000 == 42 [pid = 1708] [id = 326] 08:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8f2ba400) [pid = 1708] [serial = 979] [outer = (nil)] 08:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x93a75000) [pid = 1708] [serial = 980] [outer = 0x8f2ba400] 08:54:48 INFO - PROCESS | 1708 | 1466438088227 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x93ae2800) [pid = 1708] [serial = 981] [outer = 0x8f2ba400] 08:54:49 INFO - PROCESS | 1708 | 1466438089154 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1483ms 08:54:49 INFO - PROCESS | 1708 | 1466438089234 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1708 | 1466438089238 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:54:49 INFO - PROCESS | 1708 | 1466438089245 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1708 | 1466438089247 Marionette TRACE conn4 <- [1,1278,null,{}] 08:54:49 INFO - PROCESS | 1708 | 1466438089254 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 1708 | 1466438089259 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:49 INFO - PROCESS | 1708 | 1466438089709 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:54:49 INFO - PROCESS | 1708 | 1466438089948 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1708 | 1466438089955 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ea000 == 43 [pid = 1708] [id = 327] 08:54:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8d0ecc00) [pid = 1708] [serial = 982] [outer = (nil)] 08:54:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8d14ec00) [pid = 1708] [serial = 983] [outer = 0x8d0ecc00] 08:54:50 INFO - PROCESS | 1708 | 1466438090033 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8d6f0c00) [pid = 1708] [serial = 984] [outer = 0x8d0ecc00] 08:54:50 INFO - PROCESS | 1708 | 1466438090917 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1737ms 08:54:50 INFO - PROCESS | 1708 | 1466438090985 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1708 | 1466438090991 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:54:51 INFO - PROCESS | 1708 | 1466438091000 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1708 | 1466438091005 Marionette TRACE conn4 <- [1,1282,null,{}] 08:54:51 INFO - PROCESS | 1708 | 1466438091012 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 1708 | 1466438091017 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:51 INFO - PROCESS | 1708 | 1466438091309 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x92f59c00 == 42 [pid = 1708] [id = 273] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228800 == 41 [pid = 1708] [id = 261] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5000 == 40 [pid = 1708] [id = 302] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e2000 == 39 [pid = 1708] [id = 266] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76000 == 38 [pid = 1708] [id = 263] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x929c5400 == 37 [pid = 1708] [id = 268] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f0800 == 36 [pid = 1708] [id = 267] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d879c00 == 35 [pid = 1708] [id = 308] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x924cb000 == 34 [pid = 1708] [id = 311] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8be03c00 == 33 [pid = 1708] [id = 264] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x93948800 == 32 [pid = 1708] [id = 270] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ef800 == 31 [pid = 1708] [id = 309] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05400 == 30 [pid = 1708] [id = 307] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d8c00 == 29 [pid = 1708] [id = 275] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ed800 == 28 [pid = 1708] [id = 312] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e1c00 == 27 [pid = 1708] [id = 271] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d400 == 26 [pid = 1708] [id = 313] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8c220800 == 25 [pid = 1708] [id = 274] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c1000 == 24 [pid = 1708] [id = 310] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0a000 == 23 [pid = 1708] [id = 269] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0800 == 22 [pid = 1708] [id = 262] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8be01400 == 21 [pid = 1708] [id = 272] 08:54:52 INFO - PROCESS | 1708 | --DOCSHELL 0x92368800 == 20 [pid = 1708] [id = 265] 08:54:52 INFO - PROCESS | 1708 | 1466438092674 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1708 | 1466438092687 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x913ad800) [pid = 1708] [serial = 920] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8ebcf800) [pid = 1708] [serial = 917] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x913a2400) [pid = 1708] [serial = 909] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8f2bb400) [pid = 1708] [serial = 908] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8d0ee400) [pid = 1708] [serial = 911] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8d148800) [pid = 1708] [serial = 912] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d9d3800) [pid = 1708] [serial = 885] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8d878000) [pid = 1708] [serial = 884] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x915c6c00) [pid = 1708] [serial = 888] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x913a4800) [pid = 1708] [serial = 887] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x92a02800) [pid = 1708] [serial = 891] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x929c4c00) [pid = 1708] [serial = 890] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92b9ec00) [pid = 1708] [serial = 894] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92a0fc00) [pid = 1708] [serial = 893] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x92d0bc00) [pid = 1708] [serial = 897] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x92d09400) [pid = 1708] [serial = 896] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92d40800) [pid = 1708] [serial = 900] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92d3b400) [pid = 1708] [serial = 899] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x93949c00) [pid = 1708] [serial = 903] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92f63c00) [pid = 1708] [serial = 902] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d14e400) [pid = 1708] [serial = 906] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8c22ec00) [pid = 1708] [serial = 905] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913a2c00) [pid = 1708] [serial = 918] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d9d0c00) [pid = 1708] [serial = 914] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d9d8800) [pid = 1708] [serial = 915] [outer = (nil)] [url = about:blank] 08:54:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04c00 == 21 [pid = 1708] [id = 328] 08:54:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8be05400) [pid = 1708] [serial = 985] [outer = (nil)] 08:54:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8be0d400) [pid = 1708] [serial = 986] [outer = 0x8be05400] 08:54:52 INFO - PROCESS | 1708 | 1466438092947 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8bf79c00) [pid = 1708] [serial = 987] [outer = 0x8be05400] 08:54:53 INFO - PROCESS | 1708 | 1466438093768 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2792ms 08:54:53 INFO - PROCESS | 1708 | 1466438093797 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 1708 | 1466438093801 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:54:53 INFO - PROCESS | 1708 | 1466438093810 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1708 | 1466438093815 Marionette TRACE conn4 <- [1,1286,null,{}] 08:54:53 INFO - PROCESS | 1708 | 1466438093824 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1708 | 1466438093832 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:54 INFO - PROCESS | 1708 | 1466438094006 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:54:54 INFO - PROCESS | 1708 | 1466438094018 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 1708 | 1466438094027 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ef800 == 22 [pid = 1708] [id = 329] 08:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d0f0400) [pid = 1708] [serial = 988] [outer = (nil)] 08:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d147000) [pid = 1708] [serial = 989] [outer = 0x8d0f0400] 08:54:54 INFO - PROCESS | 1708 | 1466438094102 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d150000) [pid = 1708] [serial = 990] [outer = 0x8d0f0400] 08:54:55 INFO - PROCESS | 1708 | 1466438095051 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1288ms 08:54:55 INFO - PROCESS | 1708 | 1466438095101 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 1708 | 1466438095109 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:54:55 INFO - PROCESS | 1708 | 1466438095118 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 1708 | 1466438095121 Marionette TRACE conn4 <- [1,1290,null,{}] 08:54:55 INFO - PROCESS | 1708 | 1466438095127 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 1708 | 1466438095132 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:55 INFO - PROCESS | 1708 | 1466438095368 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:54:55 INFO - PROCESS | 1708 | 1466438095469 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1708 | 1466438095477 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0eb400 == 23 [pid = 1708] [id = 330] 08:54:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d41a400) [pid = 1708] [serial = 991] [outer = (nil)] 08:54:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d9d9000) [pid = 1708] [serial = 992] [outer = 0x8d41a400] 08:54:55 INFO - PROCESS | 1708 | 1466438095547 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8e4d5000) [pid = 1708] [serial = 993] [outer = 0x8d41a400] 08:54:56 INFO - PROCESS | 1708 | 1466438096556 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1486ms 08:54:56 INFO - PROCESS | 1708 | 1466438096605 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1708 | 1466438096609 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:54:56 INFO - PROCESS | 1708 | 1466438096626 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1708 | 1466438096636 Marionette TRACE conn4 <- [1,1294,null,{}] 08:54:56 INFO - PROCESS | 1708 | 1466438096652 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 1708 | 1466438096661 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:56 INFO - PROCESS | 1708 | 1466438096904 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:54:56 INFO - PROCESS | 1708 | 1466438096931 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1708 | 1466438096937 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bc400 == 24 [pid = 1708] [id = 331] 08:54:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8f2bcc00) [pid = 1708] [serial = 994] [outer = (nil)] 08:54:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x913a4800) [pid = 1708] [serial = 995] [outer = 0x8f2bcc00] 08:54:57 INFO - PROCESS | 1708 | 1466438097009 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x913a9c00) [pid = 1708] [serial = 996] [outer = 0x8f2bcc00] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8c220000) [pid = 1708] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x924cd800) [pid = 1708] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8bf71000) [pid = 1708] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91bec400) [pid = 1708] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8c22c000) [pid = 1708] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x929cc400) [pid = 1708] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x915bb400) [pid = 1708] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8c22e400) [pid = 1708] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8ebd0000) [pid = 1708] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91be6c00) [pid = 1708] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d87f000) [pid = 1708] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8ebc4400) [pid = 1708] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8be05800) [pid = 1708] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:54:58 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8f2b3400) [pid = 1708] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:54:58 INFO - PROCESS | 1708 | 1466438098533 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1945ms 08:54:58 INFO - PROCESS | 1708 | 1466438098571 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 1708 | 1466438098576 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:54:58 INFO - PROCESS | 1708 | 1466438098592 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1708 | 1466438098596 Marionette TRACE conn4 <- [1,1298,null,{}] 08:54:58 INFO - PROCESS | 1708 | 1466438098602 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 1708 | 1466438098607 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:58 INFO - PROCESS | 1708 | 1466438098776 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:54:58 INFO - PROCESS | 1708 | 1466438098785 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1708 | 1466438098791 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:54:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf71800 == 25 [pid = 1708] [id = 332] 08:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d6ec800) [pid = 1708] [serial = 997] [outer = (nil)] 08:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913ac000) [pid = 1708] [serial = 998] [outer = 0x8d6ec800] 08:54:58 INFO - PROCESS | 1708 | 1466438098865 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x913b1000) [pid = 1708] [serial = 999] [outer = 0x8d6ec800] 08:54:59 INFO - PROCESS | 1708 | 1466438099797 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1243ms 08:54:59 INFO - PROCESS | 1708 | 1466438099835 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1708 | 1466438099838 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:54:59 INFO - PROCESS | 1708 | 1466438099850 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1708 | 1466438099853 Marionette TRACE conn4 <- [1,1302,null,{}] 08:54:59 INFO - PROCESS | 1708 | 1466438099859 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 1708 | 1466438099865 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:00 INFO - PROCESS | 1708 | 1466438100030 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:55:00 INFO - PROCESS | 1708 | 1466438100253 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1708 | 1466438100265 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02800 == 26 [pid = 1708] [id = 333] 08:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8be03c00) [pid = 1708] [serial = 1000] [outer = (nil)] 08:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8be0e000) [pid = 1708] [serial = 1001] [outer = 0x8be03c00] 08:55:00 INFO - PROCESS | 1708 | 1466438100354 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8c223400) [pid = 1708] [serial = 1002] [outer = 0x8be03c00] 08:55:01 INFO - PROCESS | 1708 | 1466438101486 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1685ms 08:55:01 INFO - PROCESS | 1708 | 1466438101539 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1708 | 1466438101544 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:55:01 INFO - PROCESS | 1708 | 1466438101553 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1708 | 1466438101559 Marionette TRACE conn4 <- [1,1306,null,{}] 08:55:01 INFO - PROCESS | 1708 | 1466438101568 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1708 | 1466438101576 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:01 INFO - PROCESS | 1708 | 1466438101824 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:55:02 INFO - PROCESS | 1708 | 1466438102063 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1708 | 1466438102073 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228800 == 27 [pid = 1708] [id = 334] 08:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d144400) [pid = 1708] [serial = 1003] [outer = (nil)] 08:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d9d9800) [pid = 1708] [serial = 1004] [outer = 0x8d144400] 08:55:02 INFO - PROCESS | 1708 | 1466438102179 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8e4dac00) [pid = 1708] [serial = 1005] [outer = 0x8d144400] 08:55:03 INFO - PROCESS | 1708 | 1466438103400 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1898ms 08:55:03 INFO - PROCESS | 1708 | 1466438103455 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 1708 | 1466438103463 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:55:03 INFO - PROCESS | 1708 | 1466438103471 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1708 | 1466438103475 Marionette TRACE conn4 <- [1,1310,null,{}] 08:55:03 INFO - PROCESS | 1708 | 1466438103482 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 1708 | 1466438103488 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:03 INFO - PROCESS | 1708 | 1466438103694 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:55:03 INFO - PROCESS | 1708 | 1466438103953 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1708 | 1466438103959 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc4c00 == 28 [pid = 1708] [id = 335] 08:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8f2b7800) [pid = 1708] [serial = 1006] [outer = (nil)] 08:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x913a6c00) [pid = 1708] [serial = 1007] [outer = 0x8f2b7800] 08:55:04 INFO - PROCESS | 1708 | 1466438104090 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x915c5c00) [pid = 1708] [serial = 1008] [outer = 0x8f2b7800] 08:55:05 INFO - PROCESS | 1708 | 1466438105114 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 1708 | 1466438105211 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:55:05 INFO - PROCESS | 1708 | 1466438105227 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1708 | 1466438105237 Marionette TRACE conn4 <- [1,1314,null,{}] 08:55:05 INFO - PROCESS | 1708 | 1466438105244 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 1708 | 1466438105252 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:05 INFO - PROCESS | 1708 | 1466438105579 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:55:05 INFO - PROCESS | 1708 | 1466438105757 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1708 | 1466438105763 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be03800 == 29 [pid = 1708] [id = 336] 08:55:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8f2b8000) [pid = 1708] [serial = 1009] [outer = (nil)] 08:55:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x91d34800) [pid = 1708] [serial = 1010] [outer = 0x8f2b8000] 08:55:05 INFO - PROCESS | 1708 | 1466438105850 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x91d30400) [pid = 1708] [serial = 1011] [outer = 0x8f2b8000] 08:55:06 INFO - PROCESS | 1708 | 1466438106925 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2050ms 08:55:07 INFO - PROCESS | 1708 | 1466438107437 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 1708 | 1466438107457 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:55:07 INFO - PROCESS | 1708 | 1466438107510 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1708 | 1466438107517 Marionette TRACE conn4 <- [1,1318,null,{}] 08:55:07 INFO - PROCESS | 1708 | 1466438107567 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 1708 | 1466438107578 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:07 INFO - PROCESS | 1708 | 1466438107913 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:55:08 INFO - PROCESS | 1708 | 1466438108246 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1708 | 1466438108267 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d142c00 == 30 [pid = 1708] [id = 337] 08:55:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8d144c00) [pid = 1708] [serial = 1012] [outer = (nil)] 08:55:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8d413400) [pid = 1708] [serial = 1013] [outer = 0x8d144c00] 08:55:08 INFO - PROCESS | 1708 | 1466438108358 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d87a800) [pid = 1708] [serial = 1014] [outer = 0x8d144c00] 08:55:08 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf71800 == 29 [pid = 1708] [id = 332] 08:55:08 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bc400 == 28 [pid = 1708] [id = 331] 08:55:09 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0eb400 == 27 [pid = 1708] [id = 330] 08:55:09 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ef800 == 26 [pid = 1708] [id = 329] 08:55:09 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04c00 == 25 [pid = 1708] [id = 328] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x924d5400) [pid = 1708] [serial = 935] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8d0ef400) [pid = 1708] [serial = 941] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x91ee1800) [pid = 1708] [serial = 932] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d416800) [pid = 1708] [serial = 944] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92ba0800) [pid = 1708] [serial = 939] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x91d28c00) [pid = 1708] [serial = 953] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8e4d1400) [pid = 1708] [serial = 948] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x913adc00) [pid = 1708] [serial = 951] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8f2b7000) [pid = 1708] [serial = 950] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8e4d5c00) [pid = 1708] [serial = 927] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x915c8000) [pid = 1708] [serial = 921] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d876000) [pid = 1708] [serial = 945] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8be0cc00) [pid = 1708] [serial = 923] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x929c1c00) [pid = 1708] [serial = 936] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x915c4c00) [pid = 1708] [serial = 929] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92372400) [pid = 1708] [serial = 933] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d9d8400) [pid = 1708] [serial = 926] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x929cfc00) [pid = 1708] [serial = 938] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91d31400) [pid = 1708] [serial = 954] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d6f1000) [pid = 1708] [serial = 947] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8bf7b800) [pid = 1708] [serial = 924] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d87b800) [pid = 1708] [serial = 942] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x91befc00) [pid = 1708] [serial = 930] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x9237e800) [pid = 1708] [serial = 959] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91ed8400) [pid = 1708] [serial = 957] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91ed3400) [pid = 1708] [serial = 956] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x924cec00) [pid = 1708] [serial = 960] [outer = (nil)] [url = about:blank] 08:55:09 INFO - PROCESS | 1708 | 1466438109323 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1890ms 08:55:09 INFO - PROCESS | 1708 | 1466438109393 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1708 | 1466438109398 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:55:09 INFO - PROCESS | 1708 | 1466438109410 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1708 | 1466438109417 Marionette TRACE conn4 <- [1,1322,null,{}] 08:55:09 INFO - PROCESS | 1708 | 1466438109424 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 1708 | 1466438109430 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:09 INFO - PROCESS | 1708 | 1466438109610 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:55:09 INFO - PROCESS | 1708 | 1466438109801 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1708 | 1466438109807 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87b800 == 26 [pid = 1708] [id = 338] 08:55:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d880800) [pid = 1708] [serial = 1015] [outer = (nil)] 08:55:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8e4d3000) [pid = 1708] [serial = 1016] [outer = 0x8d880800] 08:55:09 INFO - PROCESS | 1708 | 1466438109886 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8e75b400) [pid = 1708] [serial = 1017] [outer = 0x8d880800] 08:55:10 INFO - PROCESS | 1708 | 1466438110679 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1347ms 08:55:10 INFO - PROCESS | 1708 | 1466438110755 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1708 | 1466438110759 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:55:10 INFO - PROCESS | 1708 | 1466438110766 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1708 | 1466438110770 Marionette TRACE conn4 <- [1,1326,null,{}] 08:55:10 INFO - PROCESS | 1708 | 1466438110785 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 1708 | 1466438110793 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:10 INFO - PROCESS | 1708 | 1466438110969 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:55:11 INFO - PROCESS | 1708 | 1466438111106 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1708 | 1466438111118 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c0000 == 27 [pid = 1708] [id = 339] 08:55:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8f2c1c00) [pid = 1708] [serial = 1018] [outer = (nil)] 08:55:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x915bb800) [pid = 1708] [serial = 1019] [outer = 0x8f2c1c00] 08:55:11 INFO - PROCESS | 1708 | 1466438111192 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91be4400) [pid = 1708] [serial = 1020] [outer = 0x8f2c1c00] 08:55:12 INFO - PROCESS | 1708 | 1466438112142 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:55:12 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 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1433ms 08:55:12 INFO - PROCESS | 1708 | 1466438112206 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1708 | 1466438112210 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:55:12 INFO - PROCESS | 1708 | 1466438112217 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1708 | 1466438112220 Marionette TRACE conn4 <- [1,1330,null,{}] 08:55:12 INFO - PROCESS | 1708 | 1466438112226 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 1708 | 1466438112231 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:12 INFO - PROCESS | 1708 | 1466438112453 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:55:12 INFO - PROCESS | 1708 | 1466438112480 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1708 | 1466438112489 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be9800 == 28 [pid = 1708] [id = 340] 08:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91d2d000) [pid = 1708] [serial = 1021] [outer = (nil)] 08:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91d34400) [pid = 1708] [serial = 1022] [outer = 0x91d2d000] 08:55:12 INFO - PROCESS | 1708 | 1466438112561 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91ed8000) [pid = 1708] [serial = 1023] [outer = 0x91d2d000] 08:55:13 INFO - PROCESS | 1708 | 1466438113536 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8f2bcc00) [pid = 1708] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d0f0400) [pid = 1708] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8be05400) [pid = 1708] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d0ecc00) [pid = 1708] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8c22cc00) [pid = 1708] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8e756400) [pid = 1708] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91edc400) [pid = 1708] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:55:13 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 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1480ms 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x92381800) [pid = 1708] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x92a10400) [pid = 1708] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x9394d400) [pid = 1708] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2ba400) [pid = 1708] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:55:13 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d41a400) [pid = 1708] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:55:13 INFO - PROCESS | 1708 | 1466438113714 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1708 | 1466438113717 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:55:13 INFO - PROCESS | 1708 | 1466438113724 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1708 | 1466438113727 Marionette TRACE conn4 <- [1,1334,null,{}] 08:55:13 INFO - PROCESS | 1708 | 1466438113734 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 1708 | 1466438113740 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:13 INFO - PROCESS | 1708 | 1466438113903 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:55:14 INFO - PROCESS | 1708 | 1466438114035 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1708 | 1466438114045 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d148c00 == 29 [pid = 1708] [id = 341] 08:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d882000) [pid = 1708] [serial = 1024] [outer = (nil)] 08:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e757000) [pid = 1708] [serial = 1025] [outer = 0x8d882000] 08:55:14 INFO - PROCESS | 1708 | 1466438114119 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8ebd0800) [pid = 1708] [serial = 1026] [outer = 0x8d882000] 08:55:14 INFO - PROCESS | 1708 | 1466438114926 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1233ms 08:55:14 INFO - PROCESS | 1708 | 1466438114957 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1708 | 1466438114961 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:55:14 INFO - PROCESS | 1708 | 1466438114968 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1708 | 1466438114972 Marionette TRACE conn4 <- [1,1338,null,{}] 08:55:14 INFO - PROCESS | 1708 | 1466438114977 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 1708 | 1466438114989 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:15 INFO - PROCESS | 1708 | 1466438115278 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:55:15 INFO - PROCESS | 1708 | 1466438115293 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1708 | 1466438115300 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ef400 == 30 [pid = 1708] [id = 342] 08:55:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91edd800) [pid = 1708] [serial = 1027] [outer = (nil)] 08:55:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x924cc000) [pid = 1708] [serial = 1028] [outer = 0x91edd800] 08:55:15 INFO - PROCESS | 1708 | 1466438115375 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x924d8400) [pid = 1708] [serial = 1029] [outer = 0x91edd800] 08:55:17 INFO - PROCESS | 1708 | 1466438117009 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2133ms 08:55:17 INFO - PROCESS | 1708 | 1466438117103 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1708 | 1466438117110 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:55:17 INFO - PROCESS | 1708 | 1466438117120 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1708 | 1466438117124 Marionette TRACE conn4 <- [1,1342,null,{}] 08:55:17 INFO - PROCESS | 1708 | 1466438117134 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 1708 | 1466438117140 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:17 INFO - PROCESS | 1708 | 1466438117347 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:55:17 INFO - PROCESS | 1708 | 1466438117515 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1708 | 1466438117524 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76000 == 31 [pid = 1708] [id = 343] 08:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0e5400) [pid = 1708] [serial = 1030] [outer = (nil)] 08:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d6f8000) [pid = 1708] [serial = 1031] [outer = 0x8d0e5400] 08:55:17 INFO - PROCESS | 1708 | 1466438117610 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d9d1000) [pid = 1708] [serial = 1032] [outer = 0x8d0e5400] 08:55:18 INFO - PROCESS | 1708 | 1466438118611 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1548ms 08:55:18 INFO - PROCESS | 1708 | 1466438118669 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 1708 | 1466438118677 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:55:18 INFO - PROCESS | 1708 | 1466438118688 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 1708 | 1466438118692 Marionette TRACE conn4 <- [1,1346,null,{}] 08:55:18 INFO - PROCESS | 1708 | 1466438118700 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 1708 | 1466438118707 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:18 INFO - PROCESS | 1708 | 1466438118908 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:55:19 INFO - PROCESS | 1708 | 1466438119128 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1708 | 1466438119138 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b3400 == 32 [pid = 1708] [id = 344] 08:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8f2bc000) [pid = 1708] [serial = 1033] [outer = (nil)] 08:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x913ae800) [pid = 1708] [serial = 1034] [outer = 0x8f2bc000] 08:55:19 INFO - PROCESS | 1708 | 1466438119271 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91d27c00) [pid = 1708] [serial = 1035] [outer = 0x8f2bc000] 08:55:20 INFO - PROCESS | 1708 | 1466438120290 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1655ms 08:55:20 INFO - PROCESS | 1708 | 1466438120344 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1708 | 1466438120348 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:55:20 INFO - PROCESS | 1708 | 1466438120356 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1708 | 1466438120363 Marionette TRACE conn4 <- [1,1350,null,{}] 08:55:20 INFO - PROCESS | 1708 | 1466438120385 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 1708 | 1466438120394 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:20 INFO - PROCESS | 1708 | 1466438120632 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:55:20 INFO - PROCESS | 1708 | 1466438120903 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1708 | 1466438120915 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d3400 == 33 [pid = 1708] [id = 345] 08:55:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x924d3800) [pid = 1708] [serial = 1036] [outer = (nil)] 08:55:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x929c7000) [pid = 1708] [serial = 1037] [outer = 0x924d3800] 08:55:21 INFO - PROCESS | 1708 | 1466438121001 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x929cc400) [pid = 1708] [serial = 1038] [outer = 0x924d3800] 08:55:21 INFO - PROCESS | 1708 | 1466438121909 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1598ms 08:55:21 INFO - PROCESS | 1708 | 1466438121955 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 1708 | 1466438121960 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:55:21 INFO - PROCESS | 1708 | 1466438121967 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1708 | 1466438121971 Marionette TRACE conn4 <- [1,1354,null,{}] 08:55:21 INFO - PROCESS | 1708 | 1466438121977 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 1708 | 1466438121982 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:22 INFO - PROCESS | 1708 | 1466438122177 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:55:22 INFO - PROCESS | 1708 | 1466438122354 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1708 | 1466438122361 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d8800 == 34 [pid = 1708] [id = 346] 08:55:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8f2c1800) [pid = 1708] [serial = 1039] [outer = (nil)] 08:55:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92a05000) [pid = 1708] [serial = 1040] [outer = 0x8f2c1800] 08:55:22 INFO - PROCESS | 1708 | 1466438122445 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92a0b400) [pid = 1708] [serial = 1041] [outer = 0x8f2c1800] 08:55:23 INFO - PROCESS | 1708 | 1466438123454 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1531ms 08:55:23 INFO - PROCESS | 1708 | 1466438123500 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:55:23 INFO - PROCESS | 1708 | 1466438123504 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:55:23 INFO - PROCESS | 1708 | 1466438123510 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1708 | 1466438123514 Marionette TRACE conn4 <- [1,1358,null,{}] 08:55:23 INFO - PROCESS | 1708 | 1466438123520 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 1708 | 1466438123525 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:23 INFO - PROCESS | 1708 | 1466438123740 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:55:23 INFO - PROCESS | 1708 | 1466438123957 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1708 | 1466438123965 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e1400 == 35 [pid = 1708] [id = 347] 08:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8ebc4800) [pid = 1708] [serial = 1042] [outer = (nil)] 08:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92b99400) [pid = 1708] [serial = 1043] [outer = 0x8ebc4800] 08:55:24 INFO - PROCESS | 1708 | 1466438124067 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92ba0800) [pid = 1708] [serial = 1044] [outer = 0x8ebc4800] 08:55:24 INFO - PROCESS | 1708 | 1466438124954 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1489ms 08:55:25 INFO - PROCESS | 1708 | 1466438125000 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:55:25 INFO - PROCESS | 1708 | 1466438125004 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:55:25 INFO - PROCESS | 1708 | 1466438125011 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1708 | 1466438125015 Marionette TRACE conn4 <- [1,1362,null,{}] 08:55:25 INFO - PROCESS | 1708 | 1466438125020 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1708 | 1466438125031 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:25 INFO - PROCESS | 1708 | 1466438125243 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:55:25 INFO - PROCESS | 1708 | 1466438125654 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1708 | 1466438125666 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c229800 == 36 [pid = 1708] [id = 348] 08:55:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d0e1c00) [pid = 1708] [serial = 1045] [outer = (nil)] 08:55:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d0ea800) [pid = 1708] [serial = 1046] [outer = 0x8d0e1c00] 08:55:25 INFO - PROCESS | 1708 | 1466438125782 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d14d400) [pid = 1708] [serial = 1047] [outer = 0x8d0e1c00] 08:55:26 INFO - PROCESS | 1708 | 1466438126801 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1839ms 08:55:26 INFO - PROCESS | 1708 | 1466438126852 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 1708 | 1466438126857 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:55:26 INFO - PROCESS | 1708 | 1466438126866 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 1708 | 1466438126870 Marionette TRACE conn4 <- [1,1366,null,{}] 08:55:26 INFO - PROCESS | 1708 | 1466438126878 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 1708 | 1466438126885 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:27 INFO - PROCESS | 1708 | 1466438127069 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ea000 == 35 [pid = 1708] [id = 327] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8be03800 == 34 [pid = 1708] [id = 336] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228800 == 33 [pid = 1708] [id = 334] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc4c00 == 32 [pid = 1708] [id = 335] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02800 == 31 [pid = 1708] [id = 333] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebce400 == 30 [pid = 1708] [id = 316] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8c226c00 == 29 [pid = 1708] [id = 315] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0dc00 == 28 [pid = 1708] [id = 319] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 27 [pid = 1708] [id = 318] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22ac00 == 26 [pid = 1708] [id = 320] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x913a6000 == 25 [pid = 1708] [id = 322] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x92387c00 == 24 [pid = 1708] [id = 324] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x91d36c00 == 23 [pid = 1708] [id = 323] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8e751c00 == 22 [pid = 1708] [id = 321] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22bc00 == 21 [pid = 1708] [id = 314] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebccc00 == 20 [pid = 1708] [id = 317] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2ba000 == 19 [pid = 1708] [id = 326] 08:55:28 INFO - PROCESS | 1708 | --DOCSHELL 0x92f5d400 == 18 [pid = 1708] [id = 325] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x913ac000) [pid = 1708] [serial = 998] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x913a4800) [pid = 1708] [serial = 995] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8d147000) [pid = 1708] [serial = 989] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d150000) [pid = 1708] [serial = 990] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8be0d400) [pid = 1708] [serial = 986] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8bf79c00) [pid = 1708] [serial = 987] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d6f0c00) [pid = 1708] [serial = 984] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d14ec00) [pid = 1708] [serial = 983] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d145c00) [pid = 1708] [serial = 963] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d0ed000) [pid = 1708] [serial = 962] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8ebcfc00) [pid = 1708] [serial = 966] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8e75cc00) [pid = 1708] [serial = 965] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x924d9000) [pid = 1708] [serial = 969] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92387000) [pid = 1708] [serial = 968] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x92ba3400) [pid = 1708] [serial = 972] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92a10c00) [pid = 1708] [serial = 971] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92d39c00) [pid = 1708] [serial = 975] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x92d34400) [pid = 1708] [serial = 974] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x913a9c00) [pid = 1708] [serial = 996] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x93a6a000) [pid = 1708] [serial = 978] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x93951400) [pid = 1708] [serial = 977] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x93ae2800) [pid = 1708] [serial = 981] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x93a75000) [pid = 1708] [serial = 980] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e4d5000) [pid = 1708] [serial = 993] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8d9d9000) [pid = 1708] [serial = 992] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1708 | 1466438128400 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1708 | 1466438128410 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0c800 == 19 [pid = 1708] [id = 349] 08:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8be0d400) [pid = 1708] [serial = 1048] [outer = (nil)] 08:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8bf77800) [pid = 1708] [serial = 1049] [outer = 0x8be0d400] 08:55:28 INFO - PROCESS | 1708 | 1466438128495 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8c222000) [pid = 1708] [serial = 1050] [outer = 0x8be0d400] 08:55:29 INFO - PROCESS | 1708 | 1466438129341 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1708 | 1466438129416 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:55:29 INFO - PROCESS | 1708 | 1466438129423 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1708 | 1466438129427 Marionette TRACE conn4 <- [1,1370,null,{}] 08:55:29 INFO - PROCESS | 1708 | 1466438129435 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 1708 | 1466438129443 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:29 INFO - PROCESS | 1708 | 1466438129610 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:55:29 INFO - PROCESS | 1708 | 1466438129737 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1708 | 1466438129744 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d145c00 == 20 [pid = 1708] [id = 350] 08:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d146c00) [pid = 1708] [serial = 1051] [outer = (nil)] 08:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d14fc00) [pid = 1708] [serial = 1052] [outer = 0x8d146c00] 08:55:29 INFO - PROCESS | 1708 | 1466438129823 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d41b000) [pid = 1708] [serial = 1053] [outer = 0x8d146c00] 08:55:30 INFO - PROCESS | 1708 | 1466438130651 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:55:30 INFO - PROCESS | 1708 | 1466438130728 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:55:30 INFO - PROCESS | 1708 | 1466438130736 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1708 | 1466438130739 Marionette TRACE conn4 <- [1,1374,null,{}] 08:55:30 INFO - PROCESS | 1708 | 1466438130752 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 1708 | 1466438130758 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:30 INFO - PROCESS | 1708 | 1466438130979 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:55:31 INFO - PROCESS | 1708 | 1466438131004 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1708 | 1466438131013 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0000 == 21 [pid = 1708] [id = 351] 08:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9cfc00) [pid = 1708] [serial = 1054] [outer = (nil)] 08:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d9dac00) [pid = 1708] [serial = 1055] [outer = 0x8d9cfc00] 08:55:31 INFO - PROCESS | 1708 | 1466438131082 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e4d2000) [pid = 1708] [serial = 1056] [outer = 0x8d9cfc00] 08:55:32 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:32 INFO - PROCESS | 1708 | 1466438132143 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:55:32 INFO - PROCESS | 1708 | 1466438132182 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:55:32 INFO - PROCESS | 1708 | 1466438132197 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1708 | 1466438132206 Marionette TRACE conn4 <- [1,1378,null,{}] 08:55:32 INFO - PROCESS | 1708 | 1466438132221 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 1708 | 1466438132229 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:32 INFO - PROCESS | 1708 | 1466438132453 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:55:32 INFO - PROCESS | 1708 | 1466438132481 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1708 | 1466438132489 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b6400 == 22 [pid = 1708] [id = 352] 08:55:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8f2b6c00) [pid = 1708] [serial = 1057] [outer = (nil)] 08:55:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x913a3c00) [pid = 1708] [serial = 1058] [outer = 0x8f2b6c00] 08:55:32 INFO - PROCESS | 1708 | 1466438132559 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x913ac000) [pid = 1708] [serial = 1059] [outer = 0x8f2b6c00] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x91d2d000) [pid = 1708] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d882000) [pid = 1708] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d144400) [pid = 1708] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8be03c00) [pid = 1708] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d880800) [pid = 1708] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8f2b7800) [pid = 1708] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8f2c1c00) [pid = 1708] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d144c00) [pid = 1708] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8f2b8000) [pid = 1708] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x91edd800) [pid = 1708] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:55:33 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d6ec800) [pid = 1708] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:55:33 INFO - PROCESS | 1708 | 1466438133970 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:55:34 INFO - PROCESS | 1708 | 1466438134003 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:55:34 INFO - PROCESS | 1708 | 1466438134010 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 1708 | 1466438134013 Marionette TRACE conn4 <- [1,1382,null,{}] 08:55:34 INFO - PROCESS | 1708 | 1466438134019 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 1708 | 1466438134024 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:34 INFO - PROCESS | 1708 | 1466438134233 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:55:34 INFO - PROCESS | 1708 | 1466438134252 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1708 | 1466438134261 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f800 == 23 [pid = 1708] [id = 353] 08:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d882c00) [pid = 1708] [serial = 1060] [outer = (nil)] 08:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x913a4800) [pid = 1708] [serial = 1061] [outer = 0x8d882c00] 08:55:34 INFO - PROCESS | 1708 | 1466438134333 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x915bbc00) [pid = 1708] [serial = 1062] [outer = 0x8d882c00] 08:55:35 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:35 INFO - PROCESS | 1708 | 1466438135182 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1708 | 1466438135304 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:55:35 INFO - PROCESS | 1708 | 1466438135317 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1708 | 1466438135326 Marionette TRACE conn4 <- [1,1386,null,{}] 08:55:35 INFO - PROCESS | 1708 | 1466438135347 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1708 | 1466438135355 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:35 INFO - PROCESS | 1708 | 1466438135573 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:55:35 INFO - PROCESS | 1708 | 1466438135807 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1708 | 1466438135832 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ecc00 == 24 [pid = 1708] [id = 354] 08:55:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d0ed000) [pid = 1708] [serial = 1063] [outer = (nil)] 08:55:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d141800) [pid = 1708] [serial = 1064] [outer = 0x8d0ed000] 08:55:35 INFO - PROCESS | 1708 | 1466438135948 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d881000) [pid = 1708] [serial = 1065] [outer = 0x8d0ed000] 08:55:37 INFO - PROCESS | 1708 | 1466438137115 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1708 | 1466438137181 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:55:37 INFO - PROCESS | 1708 | 1466438137191 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1708 | 1466438137197 Marionette TRACE conn4 <- [1,1390,null,{}] 08:55:37 INFO - PROCESS | 1708 | 1466438137206 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 1708 | 1466438137212 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:37 INFO - PROCESS | 1708 | 1466438137514 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:55:37 INFO - PROCESS | 1708 | 1466438137698 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1708 | 1466438137707 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf74400 == 25 [pid = 1708] [id = 355] 08:55:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8ebd1000) [pid = 1708] [serial = 1066] [outer = (nil)] 08:55:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x913abc00) [pid = 1708] [serial = 1067] [outer = 0x8ebd1000] 08:55:37 INFO - PROCESS | 1708 | 1466438137800 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91be7400) [pid = 1708] [serial = 1068] [outer = 0x8ebd1000] 08:55:38 INFO - PROCESS | 1708 | 1466438138907 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1743ms 08:55:38 INFO - PROCESS | 1708 | 1466438138932 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1708 | 1466438138937 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:55:38 INFO - PROCESS | 1708 | 1466438138944 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1708 | 1466438138948 Marionette TRACE conn4 <- [1,1394,null,{}] 08:55:38 INFO - PROCESS | 1708 | 1466438138956 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1708 | 1466438138963 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:39 INFO - PROCESS | 1708 | 1466438139149 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:55:39 INFO - PROCESS | 1708 | 1466438139415 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1708 | 1466438139426 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x91edac00 == 26 [pid = 1708] [id = 356] 08:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91edb000) [pid = 1708] [serial = 1069] [outer = (nil)] 08:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91edec00) [pid = 1708] [serial = 1070] [outer = 0x91edb000] 08:55:39 INFO - PROCESS | 1708 | 1466438139562 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x9236b400) [pid = 1708] [serial = 1071] [outer = 0x91edb000] 08:55:40 INFO - PROCESS | 1708 | 1466438140586 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1682ms 08:55:40 INFO - PROCESS | 1708 | 1466438140627 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:55:40 INFO - PROCESS | 1708 | 1466438140632 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:55:40 INFO - PROCESS | 1708 | 1466438140639 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1708 | 1466438140643 Marionette TRACE conn4 <- [1,1398,null,{}] 08:55:40 INFO - PROCESS | 1708 | 1466438140649 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 1708 | 1466438140655 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:40 INFO - PROCESS | 1708 | 1466438140892 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:55:41 INFO - PROCESS | 1708 | 1466438141276 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1708 | 1466438141285 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d000 == 27 [pid = 1708] [id = 357] 08:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8be0dc00) [pid = 1708] [serial = 1072] [outer = (nil)] 08:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8bf7bc00) [pid = 1708] [serial = 1073] [outer = 0x8be0dc00] 08:55:41 INFO - PROCESS | 1708 | 1466438141364 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8c22d000) [pid = 1708] [serial = 1074] [outer = 0x8be0dc00] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x913b1000) [pid = 1708] [serial = 999] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x91d34400) [pid = 1708] [serial = 1022] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91ed8000) [pid = 1708] [serial = 1023] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8e757000) [pid = 1708] [serial = 1025] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d9d9800) [pid = 1708] [serial = 1004] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8e4dac00) [pid = 1708] [serial = 1005] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8be0e000) [pid = 1708] [serial = 1001] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8c223400) [pid = 1708] [serial = 1002] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8e4d3000) [pid = 1708] [serial = 1016] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8e75b400) [pid = 1708] [serial = 1017] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x913a6c00) [pid = 1708] [serial = 1007] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x915c5c00) [pid = 1708] [serial = 1008] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x915bb800) [pid = 1708] [serial = 1019] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d413400) [pid = 1708] [serial = 1013] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d87a800) [pid = 1708] [serial = 1014] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x91d34800) [pid = 1708] [serial = 1010] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x91d30400) [pid = 1708] [serial = 1011] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x924d8400) [pid = 1708] [serial = 1029] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x924cc000) [pid = 1708] [serial = 1028] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8ebd0800) [pid = 1708] [serial = 1026] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x91be4400) [pid = 1708] [serial = 1020] [outer = (nil)] [url = about:blank] 08:55:42 INFO - PROCESS | 1708 | 1466438142593 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1999ms 08:55:42 INFO - PROCESS | 1708 | 1466438142643 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1708 | 1466438142652 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:55:42 INFO - PROCESS | 1708 | 1466438142680 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1708 | 1466438142688 Marionette TRACE conn4 <- [1,1402,null,{}] 08:55:42 INFO - PROCESS | 1708 | 1466438142700 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 1708 | 1466438142713 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:42 INFO - PROCESS | 1708 | 1466438142988 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:55:43 INFO - PROCESS | 1708 | 1466438143202 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1708 | 1466438143213 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7dc00 == 28 [pid = 1708] [id = 358] 08:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8d0e7800) [pid = 1708] [serial = 1075] [outer = (nil)] 08:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8d6f3c00) [pid = 1708] [serial = 1076] [outer = 0x8d0e7800] 08:55:43 INFO - PROCESS | 1708 | 1466438143317 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d9d0c00) [pid = 1708] [serial = 1077] [outer = 0x8d0e7800] 08:55:44 INFO - PROCESS | 1708 | 1466438144303 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1701ms 08:55:44 INFO - PROCESS | 1708 | 1466438144380 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1708 | 1466438144385 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:55:44 INFO - PROCESS | 1708 | 1466438144393 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1708 | 1466438144396 Marionette TRACE conn4 <- [1,1406,null,{}] 08:55:44 INFO - PROCESS | 1708 | 1466438144402 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 1708 | 1466438144408 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:44 INFO - PROCESS | 1708 | 1466438144591 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:55:44 INFO - PROCESS | 1708 | 1466438144723 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1708 | 1466438144734 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4dac00 == 29 [pid = 1708] [id = 359] 08:55:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8e753c00) [pid = 1708] [serial = 1078] [outer = (nil)] 08:55:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8f2b7800) [pid = 1708] [serial = 1079] [outer = 0x8e753c00] 08:55:44 INFO - PROCESS | 1708 | 1466438144815 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x913a8800) [pid = 1708] [serial = 1080] [outer = 0x8e753c00] 08:55:45 INFO - PROCESS | 1708 | 1466438145746 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1431ms 08:55:45 INFO - PROCESS | 1708 | 1466438145825 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1708 | 1466438145829 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:55:45 INFO - PROCESS | 1708 | 1466438145842 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1708 | 1466438145851 Marionette TRACE conn4 <- [1,1410,null,{}] 08:55:45 INFO - PROCESS | 1708 | 1466438145868 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 1708 | 1466438145875 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:46 INFO - PROCESS | 1708 | 1466438146088 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:55:46 INFO - PROCESS | 1708 | 1466438146115 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 1708 | 1466438146125 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7ec00 == 30 [pid = 1708] [id = 360] 08:55:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d880000) [pid = 1708] [serial = 1081] [outer = (nil)] 08:55:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x91d2f800) [pid = 1708] [serial = 1082] [outer = 0x8d880000] 08:55:46 INFO - PROCESS | 1708 | 1466438146204 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91ed4800) [pid = 1708] [serial = 1083] [outer = 0x8d880000] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d0e5400) [pid = 1708] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d9cfc00) [pid = 1708] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8be0d400) [pid = 1708] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8f2bc000) [pid = 1708] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8ebc4800) [pid = 1708] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x924d3800) [pid = 1708] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8f2c1800) [pid = 1708] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d146c00) [pid = 1708] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8f2b6c00) [pid = 1708] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:55:47 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x8d0e1c00) [pid = 1708] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:55:47 INFO - PROCESS | 1708 | 1466438147255 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1453ms 08:55:47 INFO - PROCESS | 1708 | 1466438147289 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 1708 | 1466438147294 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:55:47 INFO - PROCESS | 1708 | 1466438147301 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 1708 | 1466438147305 Marionette TRACE conn4 <- [1,1414,null,{}] 08:55:47 INFO - PROCESS | 1708 | 1466438147316 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 1708 | 1466438147320 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:47 INFO - PROCESS | 1708 | 1466438147492 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:55:47 INFO - PROCESS | 1708 | 1466438147621 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1708 | 1466438147629 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf75000 == 31 [pid = 1708] [id = 361] 08:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8d87d400) [pid = 1708] [serial = 1084] [outer = (nil)] 08:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8f2b6c00) [pid = 1708] [serial = 1085] [outer = 0x8d87d400] 08:55:47 INFO - PROCESS | 1708 | 1466438147701 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x915bd400) [pid = 1708] [serial = 1086] [outer = 0x8d87d400] 08:55:48 INFO - PROCESS | 1708 | 1466438148558 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1312ms 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:55:48 INFO - PROCESS | 1708 | 1466438148615 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1708 | 1466438148618 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:55:48 INFO - PROCESS | 1708 | 1466438148625 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1708 | 1466438148628 Marionette TRACE conn4 <- [1,1418,null,{}] 08:55:48 INFO - PROCESS | 1708 | 1466438148634 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 1708 | 1466438148639 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:48 INFO - PROCESS | 1708 | 1466438148812 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:55:48 INFO - PROCESS | 1708 | 1466438148936 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1708 | 1466438148954 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0800 == 32 [pid = 1708] [id = 362] 08:55:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d879800) [pid = 1708] [serial = 1087] [outer = (nil)] 08:55:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x91ee0c00) [pid = 1708] [serial = 1088] [outer = 0x8d879800] 08:55:49 INFO - PROCESS | 1708 | 1466438149037 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x92386800) [pid = 1708] [serial = 1089] [outer = 0x8d879800] 08:55:50 INFO - PROCESS | 1708 | 1466438150103 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1532ms 08:55:50 INFO - PROCESS | 1708 | 1466438150156 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1708 | 1466438150164 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:55:50 INFO - PROCESS | 1708 | 1466438150173 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1708 | 1466438150180 Marionette TRACE conn4 <- [1,1422,null,{}] 08:55:50 INFO - PROCESS | 1708 | 1466438150190 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 1708 | 1466438150195 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:50 INFO - PROCESS | 1708 | 1466438150408 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:55:50 INFO - PROCESS | 1708 | 1466438150681 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1708 | 1466438150692 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be03800 == 33 [pid = 1708] [id = 363] 08:55:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d143400) [pid = 1708] [serial = 1090] [outer = (nil)] 08:55:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d9d6400) [pid = 1708] [serial = 1091] [outer = 0x8d143400] 08:55:50 INFO - PROCESS | 1708 | 1466438150781 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e4d5c00) [pid = 1708] [serial = 1092] [outer = 0x8d143400] 08:55:51 INFO - PROCESS | 1708 | 1466438151791 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1696ms 08:55:51 INFO - PROCESS | 1708 | 1466438151869 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1708 | 1466438151877 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:55:51 INFO - PROCESS | 1708 | 1466438151888 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1708 | 1466438151892 Marionette TRACE conn4 <- [1,1426,null,{}] 08:55:51 INFO - PROCESS | 1708 | 1466438151899 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 1708 | 1466438151906 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:52 INFO - PROCESS | 1708 | 1466438152142 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:55:52 INFO - PROCESS | 1708 | 1466438152368 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1708 | 1466438152376 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a7800 == 34 [pid = 1708] [id = 364] 08:55:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x913afc00) [pid = 1708] [serial = 1093] [outer = (nil)] 08:55:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91be7c00) [pid = 1708] [serial = 1094] [outer = 0x913afc00] 08:55:52 INFO - PROCESS | 1708 | 1466438152463 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91bec800) [pid = 1708] [serial = 1095] [outer = 0x913afc00] 08:55:53 INFO - PROCESS | 1708 | 1466438153447 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 08:55:53 INFO - PROCESS | 1708 | 1466438153525 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:55:53 INFO - PROCESS | 1708 | 1466438153530 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:55:53 INFO - PROCESS | 1708 | 1466438153537 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1708 | 1466438153543 Marionette TRACE conn4 <- [1,1430,null,{}] 08:55:53 INFO - PROCESS | 1708 | 1466438153560 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 1708 | 1466438153569 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:53 INFO - PROCESS | 1708 | 1466438153838 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:55:54 INFO - PROCESS | 1708 | 1466438154052 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1708 | 1466438154065 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x924ce000 == 35 [pid = 1708] [id = 365] 08:55:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x924ce800) [pid = 1708] [serial = 1096] [outer = (nil)] 08:55:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x924d7c00) [pid = 1708] [serial = 1097] [outer = 0x924ce800] 08:55:54 INFO - PROCESS | 1708 | 1466438154153 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x929c4400) [pid = 1708] [serial = 1098] [outer = 0x924ce800] 08:55:55 INFO - PROCESS | 1708 | 1466438155103 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1638ms 08:55:55 INFO - PROCESS | 1708 | 1466438155175 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:55:55 INFO - PROCESS | 1708 | 1466438155180 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:55:55 INFO - PROCESS | 1708 | 1466438155187 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1708 | 1466438155191 Marionette TRACE conn4 <- [1,1434,null,{}] 08:55:55 INFO - PROCESS | 1708 | 1466438155196 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 1708 | 1466438155202 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:55 INFO - PROCESS | 1708 | 1466438155428 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:55:55 INFO - PROCESS | 1708 | 1466438155639 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1708 | 1466438155646 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e800 == 36 [pid = 1708] [id = 366] 08:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x929c6800) [pid = 1708] [serial = 1099] [outer = (nil)] 08:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92a08000) [pid = 1708] [serial = 1100] [outer = 0x929c6800] 08:55:55 INFO - PROCESS | 1708 | 1466438155776 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92b9b000) [pid = 1708] [serial = 1101] [outer = 0x929c6800] 08:55:56 INFO - PROCESS | 1708 | 1466438156722 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1584ms 08:55:56 INFO - PROCESS | 1708 | 1466438156771 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1708 | 1466438156774 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:55:56 INFO - PROCESS | 1708 | 1466438156782 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1708 | 1466438156786 Marionette TRACE conn4 <- [1,1438,null,{}] 08:55:56 INFO - PROCESS | 1708 | 1466438156792 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 1708 | 1466438156797 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:56 INFO - PROCESS | 1708 | 1466438156981 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:55:57 INFO - PROCESS | 1708 | 1466438157191 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1708 | 1466438157202 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c227400 == 37 [pid = 1708] [id = 367] 08:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8c22c400) [pid = 1708] [serial = 1102] [outer = (nil)] 08:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8e4cd800) [pid = 1708] [serial = 1103] [outer = 0x8c22c400] 08:55:57 INFO - PROCESS | 1708 | 1466438157327 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913aac00) [pid = 1708] [serial = 1104] [outer = 0x8c22c400] 08:55:58 INFO - PROCESS | 1708 | 1466438158567 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1832ms 08:55:58 INFO - PROCESS | 1708 | 1466438158628 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:55:58 INFO - PROCESS | 1708 | 1466438158639 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:55:58 INFO - PROCESS | 1708 | 1466438158653 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1708 | 1466438158662 Marionette TRACE conn4 <- [1,1442,null,{}] 08:55:58 INFO - PROCESS | 1708 | 1466438158688 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 1708 | 1466438158697 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:59 INFO - PROCESS | 1708 | 1466438159075 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:55:59 INFO - PROCESS | 1708 | 1466438159240 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1708 | 1466438159254 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:55:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e7c00 == 38 [pid = 1708] [id = 368] 08:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d142400) [pid = 1708] [serial = 1105] [outer = (nil)] 08:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d881c00) [pid = 1708] [serial = 1106] [outer = 0x8d142400] 08:55:59 INFO - PROCESS | 1708 | 1466438159328 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8e4d6c00) [pid = 1708] [serial = 1107] [outer = 0x8d142400] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d142c00 == 37 [pid = 1708] [id = 337] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0c800 == 36 [pid = 1708] [id = 349] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87b800 == 35 [pid = 1708] [id = 338] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c0000 == 34 [pid = 1708] [id = 339] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ef400 == 33 [pid = 1708] [id = 342] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x91be9800 == 32 [pid = 1708] [id = 340] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x924d3400 == 31 [pid = 1708] [id = 345] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b3400 == 30 [pid = 1708] [id = 344] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8c229800 == 29 [pid = 1708] [id = 348] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d148c00 == 28 [pid = 1708] [id = 341] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76000 == 27 [pid = 1708] [id = 343] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e1400 == 26 [pid = 1708] [id = 347] 08:56:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d8800 == 25 [pid = 1708] [id = 346] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913a4800) [pid = 1708] [serial = 1061] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d9d1000) [pid = 1708] [serial = 1032] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d9dac00) [pid = 1708] [serial = 1055] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d6f8000) [pid = 1708] [serial = 1031] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8bf77800) [pid = 1708] [serial = 1049] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x913ae800) [pid = 1708] [serial = 1034] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92ba0800) [pid = 1708] [serial = 1044] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x929cc400) [pid = 1708] [serial = 1038] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92a0b400) [pid = 1708] [serial = 1041] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8e4d2000) [pid = 1708] [serial = 1056] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91d27c00) [pid = 1708] [serial = 1035] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d14fc00) [pid = 1708] [serial = 1052] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x913ac000) [pid = 1708] [serial = 1059] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d0ea800) [pid = 1708] [serial = 1046] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d14d400) [pid = 1708] [serial = 1047] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8c222000) [pid = 1708] [serial = 1050] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92b99400) [pid = 1708] [serial = 1043] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x92a05000) [pid = 1708] [serial = 1040] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d41b000) [pid = 1708] [serial = 1053] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x929c7000) [pid = 1708] [serial = 1037] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x913a3c00) [pid = 1708] [serial = 1058] [outer = (nil)] [url = about:blank] 08:56:01 INFO - PROCESS | 1708 | 1466438161407 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2814ms 08:56:01 INFO - PROCESS | 1708 | 1466438161464 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:01 INFO - PROCESS | 1708 | 1466438161474 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:56:01 INFO - PROCESS | 1708 | 1466438161482 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1708 | 1466438161490 Marionette TRACE conn4 <- [1,1446,null,{}] 08:56:01 INFO - PROCESS | 1708 | 1466438161499 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 1708 | 1466438161505 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:01 INFO - PROCESS | 1708 | 1466438161699 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:56:01 INFO - PROCESS | 1708 | 1466438161821 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1708 | 1466438161830 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228800 == 26 [pid = 1708] [id = 369] 08:56:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8c229800) [pid = 1708] [serial = 1108] [outer = (nil)] 08:56:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d143800) [pid = 1708] [serial = 1109] [outer = 0x8c229800] 08:56:01 INFO - PROCESS | 1708 | 1466438161907 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d14ec00) [pid = 1708] [serial = 1110] [outer = 0x8c229800] 08:56:02 INFO - PROCESS | 1708 | 1466438162839 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1444ms 08:56:02 INFO - PROCESS | 1708 | 1466438162925 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1708 | 1466438162935 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:02 INFO - PROCESS | 1708 | 1466438162954 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1708 | 1466438162961 Marionette TRACE conn4 <- [1,1450,null,{}] 08:56:02 INFO - PROCESS | 1708 | 1466438162968 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1708 | 1466438162975 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:03 INFO - PROCESS | 1708 | 1466438163199 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:56:03 INFO - PROCESS | 1708 | 1466438163477 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 1708 | 1466438163486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d881800 == 27 [pid = 1708] [id = 370] 08:56:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d9cf400) [pid = 1708] [serial = 1111] [outer = (nil)] 08:56:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d9d8800) [pid = 1708] [serial = 1112] [outer = 0x8d9cf400] 08:56:03 INFO - PROCESS | 1708 | 1466438163605 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e4cbc00) [pid = 1708] [serial = 1113] [outer = 0x8d9cf400] 08:56:04 INFO - PROCESS | 1708 | 1466438164575 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1689ms 08:56:04 INFO - PROCESS | 1708 | 1466438164649 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 1708 | 1466438164654 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:04 INFO - PROCESS | 1708 | 1466438164664 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1708 | 1466438164671 Marionette TRACE conn4 <- [1,1454,null,{}] 08:56:04 INFO - PROCESS | 1708 | 1466438164716 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 1708 | 1466438164726 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:04 INFO - PROCESS | 1708 | 1466438164987 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:56:05 INFO - PROCESS | 1708 | 1466438165013 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1708 | 1466438165027 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bc000 == 28 [pid = 1708] [id = 371] 08:56:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8f2bec00) [pid = 1708] [serial = 1114] [outer = (nil)] 08:56:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x913a3800) [pid = 1708] [serial = 1115] [outer = 0x8f2bec00] 08:56:05 INFO - PROCESS | 1708 | 1466438165144 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x913ae000) [pid = 1708] [serial = 1116] [outer = 0x8f2bec00] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d880000) [pid = 1708] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d87d400) [pid = 1708] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d879800) [pid = 1708] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d882c00) [pid = 1708] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8ebd1000) [pid = 1708] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8be0dc00) [pid = 1708] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8e753c00) [pid = 1708] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d0ed000) [pid = 1708] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d0e7800) [pid = 1708] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:56:06 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x91edb000) [pid = 1708] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:56:07 INFO - PROCESS | 1708 | 1466438167126 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2557ms 08:56:07 INFO - PROCESS | 1708 | 1466438167224 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1708 | 1466438167231 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:56:07 INFO - PROCESS | 1708 | 1466438167241 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1708 | 1466438167245 Marionette TRACE conn4 <- [1,1458,null,{}] 08:56:07 INFO - PROCESS | 1708 | 1466438167265 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 1708 | 1466438167274 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:07 INFO - PROCESS | 1708 | 1466438167588 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:56:07 INFO - PROCESS | 1708 | 1466438167774 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1708 | 1466438167785 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0ec00 == 29 [pid = 1708] [id = 372] 08:56:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8c21fc00) [pid = 1708] [serial = 1117] [outer = (nil)] 08:56:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8f2bc400) [pid = 1708] [serial = 1118] [outer = 0x8c21fc00] 08:56:07 INFO - PROCESS | 1708 | 1466438167902 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x915c3400) [pid = 1708] [serial = 1119] [outer = 0x8c21fc00] 08:56:09 INFO - PROCESS | 1708 | 1466438169821 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2609ms 08:56:09 INFO - PROCESS | 1708 | 1466438169852 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1708 | 1466438169863 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:56:09 INFO - PROCESS | 1708 | 1466438169877 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1708 | 1466438169887 Marionette TRACE conn4 <- [1,1462,null,{}] 08:56:09 INFO - PROCESS | 1708 | 1466438169900 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 1708 | 1466438169912 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:10 INFO - PROCESS | 1708 | 1466438170319 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:56:10 INFO - PROCESS | 1708 | 1466438170487 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1708 | 1466438170502 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be03c00 == 30 [pid = 1708] [id = 373] 08:56:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d148000) [pid = 1708] [serial = 1120] [outer = (nil)] 08:56:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d87c400) [pid = 1708] [serial = 1121] [outer = 0x8d148000] 08:56:10 INFO - PROCESS | 1708 | 1466438170653 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d880000) [pid = 1708] [serial = 1122] [outer = 0x8d148000] 08:56:12 INFO - PROCESS | 1708 | 1466438172046 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2253ms 08:56:12 INFO - PROCESS | 1708 | 1466438172128 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1708 | 1466438172136 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:56:12 INFO - PROCESS | 1708 | 1466438172147 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1708 | 1466438172152 Marionette TRACE conn4 <- [1,1466,null,{}] 08:56:12 INFO - PROCESS | 1708 | 1466438172159 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1708 | 1466438172164 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:12 INFO - PROCESS | 1708 | 1466438172389 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:56:12 INFO - PROCESS | 1708 | 1466438172652 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1708 | 1466438172664 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b5000 == 31 [pid = 1708] [id = 374] 08:56:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8f2b7000) [pid = 1708] [serial = 1123] [outer = (nil)] 08:56:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x913ab000) [pid = 1708] [serial = 1124] [outer = 0x8f2b7000] 08:56:12 INFO - PROCESS | 1708 | 1466438172747 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915c8000) [pid = 1708] [serial = 1125] [outer = 0x8f2b7000] 08:56:13 INFO - PROCESS | 1708 | 1466438173858 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1789ms 08:56:13 INFO - PROCESS | 1708 | 1466438173937 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1708 | 1466438173941 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:56:13 INFO - PROCESS | 1708 | 1466438173955 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1708 | 1466438173964 Marionette TRACE conn4 <- [1,1470,null,{}] 08:56:14 INFO - PROCESS | 1708 | 1466438173993 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 1708 | 1466438174008 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:14 INFO - PROCESS | 1708 | 1466438174479 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:56:14 INFO - PROCESS | 1708 | 1466438174688 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1708 | 1466438174701 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d32c00 == 32 [pid = 1708] [id = 375] 08:56:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91d33000) [pid = 1708] [serial = 1126] [outer = (nil)] 08:56:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91ed9800) [pid = 1708] [serial = 1127] [outer = 0x91d33000] 08:56:14 INFO - PROCESS | 1708 | 1466438174826 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9237e400) [pid = 1708] [serial = 1128] [outer = 0x91d33000] 08:56:16 INFO - PROCESS | 1708 | 1466438176034 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2156ms 08:56:16 INFO - PROCESS | 1708 | 1466438176110 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1708 | 1466438176114 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:56:16 INFO - PROCESS | 1708 | 1466438176122 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1708 | 1466438176126 Marionette TRACE conn4 <- [1,1474,null,{}] 08:56:16 INFO - PROCESS | 1708 | 1466438176132 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 1708 | 1466438176137 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:16 INFO - PROCESS | 1708 | 1466438176324 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:56:16 INFO - PROCESS | 1708 | 1466438176670 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1708 | 1466438176682 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0cc00 == 33 [pid = 1708] [id = 376] 08:56:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8be0d800) [pid = 1708] [serial = 1129] [outer = (nil)] 08:56:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8bf74800) [pid = 1708] [serial = 1130] [outer = 0x8be0d800] 08:56:16 INFO - PROCESS | 1708 | 1466438176800 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8c21f400) [pid = 1708] [serial = 1131] [outer = 0x8be0d800] 08:56:18 INFO - PROCESS | 1708 | 1466438178457 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2438ms 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x91d2f800) [pid = 1708] [serial = 1082] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x915bd400) [pid = 1708] [serial = 1086] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8f2b6c00) [pid = 1708] [serial = 1085] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91ed4800) [pid = 1708] [serial = 1083] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91ee0c00) [pid = 1708] [serial = 1088] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x915bbc00) [pid = 1708] [serial = 1062] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x913abc00) [pid = 1708] [serial = 1067] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x92386800) [pid = 1708] [serial = 1089] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x91be7400) [pid = 1708] [serial = 1068] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8bf7bc00) [pid = 1708] [serial = 1073] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8c22d000) [pid = 1708] [serial = 1074] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8f2b7800) [pid = 1708] [serial = 1079] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d141800) [pid = 1708] [serial = 1064] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d881000) [pid = 1708] [serial = 1065] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d6f3c00) [pid = 1708] [serial = 1076] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8d9d0c00) [pid = 1708] [serial = 1077] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x91edec00) [pid = 1708] [serial = 1070] [outer = (nil)] [url = about:blank] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x9236b400) [pid = 1708] [serial = 1071] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x913a8800) [pid = 1708] [serial = 1080] [outer = (nil)] [url = about:blank] 08:56:18 INFO - PROCESS | 1708 | 1466438178644 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1708 | 1466438178652 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:56:18 INFO - PROCESS | 1708 | 1466438178669 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1708 | 1466438178676 Marionette TRACE conn4 <- [1,1478,null,{}] 08:56:18 INFO - PROCESS | 1708 | 1466438178692 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 1708 | 1466438178702 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:19 INFO - PROCESS | 1708 | 1466438179008 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:56:19 INFO - PROCESS | 1708 | 1466438179206 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1708 | 1466438179220 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c225400 == 34 [pid = 1708] [id = 377] 08:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x8d6f3c00) [pid = 1708] [serial = 1132] [outer = (nil)] 08:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x8d881400) [pid = 1708] [serial = 1133] [outer = 0x8d6f3c00] 08:56:19 INFO - PROCESS | 1708 | 1466438179351 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8e4d4000) [pid = 1708] [serial = 1134] [outer = 0x8d6f3c00] 08:56:20 INFO - PROCESS | 1708 | 1466438180731 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2113ms 08:56:20 INFO - PROCESS | 1708 | 1466438180784 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:56:20 INFO - PROCESS | 1708 | 1466438180794 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:56:20 INFO - PROCESS | 1708 | 1466438180805 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1708 | 1466438180811 Marionette TRACE conn4 <- [1,1482,null,{}] 08:56:20 INFO - PROCESS | 1708 | 1466438180820 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 1708 | 1466438180827 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:21 INFO - PROCESS | 1708 | 1466438181152 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:56:21 INFO - PROCESS | 1708 | 1466438181340 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1708 | 1466438181348 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d876800 == 35 [pid = 1708] [id = 378] 08:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8e757000) [pid = 1708] [serial = 1135] [outer = (nil)] 08:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x913ac000) [pid = 1708] [serial = 1136] [outer = 0x8e757000] 08:56:21 INFO - PROCESS | 1708 | 1466438181475 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x915c6800) [pid = 1708] [serial = 1137] [outer = 0x8e757000] 08:56:22 INFO - PROCESS | 1708 | 1466438182929 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2160ms 08:56:22 INFO - PROCESS | 1708 | 1466438182966 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1708 | 1466438182973 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:56:23 INFO - PROCESS | 1708 | 1466438183004 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1708 | 1466438183018 Marionette TRACE conn4 <- [1,1486,null,{}] 08:56:23 INFO - PROCESS | 1708 | 1466438183041 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 1708 | 1466438183053 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:23 INFO - PROCESS | 1708 | 1466438183380 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:56:23 INFO - PROCESS | 1708 | 1466438183423 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1708 | 1466438183434 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228400 == 36 [pid = 1708] [id = 379] 08:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8e4d2000) [pid = 1708] [serial = 1138] [outer = (nil)] 08:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x91ed5000) [pid = 1708] [serial = 1139] [outer = 0x8e4d2000] 08:56:23 INFO - PROCESS | 1708 | 1466438183505 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x91edfc00) [pid = 1708] [serial = 1140] [outer = 0x8e4d2000] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8f2bec00) [pid = 1708] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d143400) [pid = 1708] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8c229800) [pid = 1708] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x913afc00) [pid = 1708] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d142400) [pid = 1708] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x924ce800) [pid = 1708] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x929c6800) [pid = 1708] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x8c22c400) [pid = 1708] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:56:24 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x8d9cf400) [pid = 1708] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:56:24 INFO - PROCESS | 1708 | 1466438184518 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1594ms 08:56:24 INFO - PROCESS | 1708 | 1466438184576 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:56:24 INFO - PROCESS | 1708 | 1466438184583 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:56:24 INFO - PROCESS | 1708 | 1466438184589 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1708 | 1466438184593 Marionette TRACE conn4 <- [1,1490,null,{}] 08:56:24 INFO - PROCESS | 1708 | 1466438184598 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 1708 | 1466438184603 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:24 INFO - PROCESS | 1708 | 1466438184768 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:56:24 INFO - PROCESS | 1708 | 1466438184778 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1708 | 1466438184785 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf77000 == 37 [pid = 1708] [id = 380] 08:56:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x8c229400) [pid = 1708] [serial = 1141] [outer = (nil)] 08:56:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x91ed4400) [pid = 1708] [serial = 1142] [outer = 0x8c229400] 08:56:24 INFO - PROCESS | 1708 | 1466438184854 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x92365c00) [pid = 1708] [serial = 1143] [outer = 0x8c229400] 08:56:25 INFO - PROCESS | 1708 | 1466438185704 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1179ms 08:56:25 INFO - PROCESS | 1708 | 1466438185769 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1708 | 1466438185773 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:56:25 INFO - PROCESS | 1708 | 1466438185779 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1708 | 1466438185783 Marionette TRACE conn4 <- [1,1494,null,{}] 08:56:25 INFO - PROCESS | 1708 | 1466438185788 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 1708 | 1466438185793 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:25 INFO - PROCESS | 1708 | 1466438185949 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:56:26 INFO - PROCESS | 1708 | 1466438186118 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1708 | 1466438186131 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04400 == 38 [pid = 1708] [id = 381] 08:56:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8be04800) [pid = 1708] [serial = 1144] [outer = (nil)] 08:56:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8be09400) [pid = 1708] [serial = 1145] [outer = 0x8be04800] 08:56:26 INFO - PROCESS | 1708 | 1466438186253 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8bf7b000) [pid = 1708] [serial = 1146] [outer = 0x8be04800] 08:56:27 INFO - PROCESS | 1708 | 1466438187350 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1643ms 08:56:27 INFO - PROCESS | 1708 | 1466438187426 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1708 | 1466438187432 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:56:27 INFO - PROCESS | 1708 | 1466438187440 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1708 | 1466438187445 Marionette TRACE conn4 <- [1,1498,null,{}] 08:56:27 INFO - PROCESS | 1708 | 1466438187453 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 1708 | 1466438187462 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:27 INFO - PROCESS | 1708 | 1466438187691 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:56:27 INFO - PROCESS | 1708 | 1466438187956 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1708 | 1466438187967 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76000 == 39 [pid = 1708] [id = 382] 08:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d41b000) [pid = 1708] [serial = 1147] [outer = (nil)] 08:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d883400) [pid = 1708] [serial = 1148] [outer = 0x8d41b000] 08:56:28 INFO - PROCESS | 1708 | 1466438188056 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8e4d8000) [pid = 1708] [serial = 1149] [outer = 0x8d41b000] 08:56:29 INFO - PROCESS | 1708 | 1466438189015 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1633ms 08:56:29 INFO - PROCESS | 1708 | 1466438189078 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1708 | 1466438189085 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:56:29 INFO - PROCESS | 1708 | 1466438189094 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1708 | 1466438189098 Marionette TRACE conn4 <- [1,1502,null,{}] 08:56:29 INFO - PROCESS | 1708 | 1466438189105 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 1708 | 1466438189110 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:29 INFO - PROCESS | 1708 | 1466438189450 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:56:29 INFO - PROCESS | 1708 | 1466438189693 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1708 | 1466438189701 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcfc00 == 40 [pid = 1708] [id = 383] 08:56:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8f2b8000) [pid = 1708] [serial = 1150] [outer = (nil)] 08:56:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x913ac400) [pid = 1708] [serial = 1151] [outer = 0x8f2b8000] 08:56:29 INFO - PROCESS | 1708 | 1466438189788 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91be9800) [pid = 1708] [serial = 1152] [outer = 0x8f2b8000] 08:56:31 INFO - PROCESS | 1708 | 1466438191230 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2185ms 08:56:31 INFO - PROCESS | 1708 | 1466438191282 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1708 | 1466438191287 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:56:31 INFO - PROCESS | 1708 | 1466438191355 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1708 | 1466438191371 Marionette TRACE conn4 <- [1,1506,null,{}] 08:56:31 INFO - PROCESS | 1708 | 1466438191541 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 1708 | 1466438191554 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:31 INFO - PROCESS | 1708 | 1466438191939 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:56:32 INFO - PROCESS | 1708 | 1466438192096 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1708 | 1466438192112 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14a000 == 41 [pid = 1708] [id = 384] 08:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91d2a000) [pid = 1708] [serial = 1153] [outer = (nil)] 08:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x92388c00) [pid = 1708] [serial = 1154] [outer = 0x91d2a000] 08:56:32 INFO - PROCESS | 1708 | 1466438192293 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x924cbc00) [pid = 1708] [serial = 1155] [outer = 0x91d2a000] 08:56:33 INFO - PROCESS | 1708 | 1466438193880 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2640ms 08:56:33 INFO - PROCESS | 1708 | 1466438193941 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1708 | 1466438193949 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:56:34 INFO - PROCESS | 1708 | 1466438194108 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1708 | 1466438194115 Marionette TRACE conn4 <- [1,1510,null,{}] 08:56:34 INFO - PROCESS | 1708 | 1466438194174 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 1708 | 1466438194183 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:34 INFO - PROCESS | 1708 | 1466438194494 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:56:34 INFO - PROCESS | 1708 | 1466438194705 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1708 | 1466438194717 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05000 == 42 [pid = 1708] [id = 385] 08:56:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9238a800) [pid = 1708] [serial = 1156] [outer = (nil)] 08:56:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x924d6800) [pid = 1708] [serial = 1157] [outer = 0x9238a800] 08:56:34 INFO - PROCESS | 1708 | 1466438194901 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x929c3000) [pid = 1708] [serial = 1158] [outer = 0x9238a800] 08:56:36 INFO - PROCESS | 1708 | 1466438196329 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2361ms 08:56:36 INFO - PROCESS | 1708 | 1466438196366 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1708 | 1466438196372 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:56:36 INFO - PROCESS | 1708 | 1466438196382 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1708 | 1466438196388 Marionette TRACE conn4 <- [1,1514,null,{}] 08:56:36 INFO - PROCESS | 1708 | 1466438196397 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1708 | 1466438196404 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:36 INFO - PROCESS | 1708 | 1466438196716 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:56:37 INFO - PROCESS | 1708 | 1466438197055 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1708 | 1466438197076 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87f000 == 43 [pid = 1708] [id = 386] 08:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x929c9000) [pid = 1708] [serial = 1159] [outer = (nil)] 08:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92a03000) [pid = 1708] [serial = 1160] [outer = 0x929c9000] 08:56:37 INFO - PROCESS | 1708 | 1466438197175 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92b9d000) [pid = 1708] [serial = 1161] [outer = 0x929c9000] 08:56:38 INFO - PROCESS | 1708 | 1466438198158 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1791ms 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:56:38 INFO - PROCESS | 1708 | 1466438198171 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1708 | 1466438198174 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:56:38 INFO - PROCESS | 1708 | 1466438198182 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1708 | 1466438198185 Marionette TRACE conn4 <- [1,1518,null,{}] 08:56:38 INFO - PROCESS | 1708 | 1466438198191 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 1708 | 1466438198197 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:38 INFO - PROCESS | 1708 | 1466438198379 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:56:38 INFO - PROCESS | 1708 | 1466438198557 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1708 | 1466438198566 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ed400 == 44 [pid = 1708] [id = 387] 08:56:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d6f2400) [pid = 1708] [serial = 1162] [outer = (nil)] 08:56:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8f2bc800) [pid = 1708] [serial = 1163] [outer = 0x8d6f2400] 08:56:38 INFO - PROCESS | 1708 | 1466438198648 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92387000) [pid = 1708] [serial = 1164] [outer = 0x8d6f2400] 08:56:39 INFO - PROCESS | 1708 | 1466438199865 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1738ms 08:56:39 INFO - PROCESS | 1708 | 1466438199919 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1708 | 1466438199923 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:56:39 INFO - PROCESS | 1708 | 1466438199933 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1708 | 1466438199936 Marionette TRACE conn4 <- [1,1522,null,{}] 08:56:39 INFO - PROCESS | 1708 | 1466438199945 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 1708 | 1466438199950 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:40 INFO - PROCESS | 1708 | 1466438200215 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:56:40 INFO - PROCESS | 1708 | 1466438200434 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1708 | 1466438200443 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5000 == 45 [pid = 1708] [id = 388] 08:56:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d0e9800) [pid = 1708] [serial = 1165] [outer = (nil)] 08:56:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d87c800) [pid = 1708] [serial = 1166] [outer = 0x8d0e9800] 08:56:40 INFO - PROCESS | 1708 | 1466438200518 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d880c00) [pid = 1708] [serial = 1167] [outer = 0x8d0e9800] 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:41 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 () { 08:56:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:56:41 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 () { 08:56:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:56:41 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 () { 08:56:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:56:41 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 () { 08:56:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:56:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1390ms 08:56:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:56:41 INFO - PROCESS | 1708 | 1466438201303 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:56:41 INFO - PROCESS | 1708 | 1466438201322 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1708 | 1466438201336 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:56:41 INFO - PROCESS | 1708 | 1466438201356 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1708 | 1466438201360 Marionette TRACE conn4 <- [1,1526,null,{}] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf77000 == 44 [pid = 1708] [id = 380] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228400 == 43 [pid = 1708] [id = 379] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d876800 == 42 [pid = 1708] [id = 378] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8c225400 == 41 [pid = 1708] [id = 377] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0cc00 == 40 [pid = 1708] [id = 376] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7dc00 == 39 [pid = 1708] [id = 358] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228800 == 38 [pid = 1708] [id = 369] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4dac00 == 37 [pid = 1708] [id = 359] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8c227400 == 36 [pid = 1708] [id = 367] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x91edac00 == 35 [pid = 1708] [id = 356] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0ec00 == 34 [pid = 1708] [id = 372] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x91d32c00 == 33 [pid = 1708] [id = 375] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ecc00 == 32 [pid = 1708] [id = 354] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bc000 == 31 [pid = 1708] [id = 371] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b5000 == 30 [pid = 1708] [id = 374] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f800 == 29 [pid = 1708] [id = 353] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0000 == 28 [pid = 1708] [id = 351] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7ec00 == 27 [pid = 1708] [id = 360] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d881800 == 26 [pid = 1708] [id = 370] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b6400 == 25 [pid = 1708] [id = 352] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be03c00 == 24 [pid = 1708] [id = 373] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf74400 == 23 [pid = 1708] [id = 355] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d000 == 22 [pid = 1708] [id = 357] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be03800 == 21 [pid = 1708] [id = 363] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e7c00 == 20 [pid = 1708] [id = 368] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d145c00 == 19 [pid = 1708] [id = 350] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0800 == 18 [pid = 1708] [id = 362] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf75000 == 17 [pid = 1708] [id = 361] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x924ce000 == 16 [pid = 1708] [id = 365] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x913a7800 == 15 [pid = 1708] [id = 364] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e800 == 14 [pid = 1708] [id = 366] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87f000 == 13 [pid = 1708] [id = 386] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ed400 == 12 [pid = 1708] [id = 387] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05000 == 11 [pid = 1708] [id = 385] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14a000 == 10 [pid = 1708] [id = 384] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76000 == 9 [pid = 1708] [id = 382] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcfc00 == 8 [pid = 1708] [id = 383] 08:56:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04400 == 7 [pid = 1708] [id = 381] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x913a3800) [pid = 1708] [serial = 1115] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d9d6400) [pid = 1708] [serial = 1091] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e4d5c00) [pid = 1708] [serial = 1092] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d143800) [pid = 1708] [serial = 1109] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d14ec00) [pid = 1708] [serial = 1110] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91bec800) [pid = 1708] [serial = 1095] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91be7c00) [pid = 1708] [serial = 1094] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e4d6c00) [pid = 1708] [serial = 1107] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x929c4400) [pid = 1708] [serial = 1098] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d881c00) [pid = 1708] [serial = 1106] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x924d7c00) [pid = 1708] [serial = 1097] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x92b9b000) [pid = 1708] [serial = 1101] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x92a08000) [pid = 1708] [serial = 1100] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x913aac00) [pid = 1708] [serial = 1104] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d9d8800) [pid = 1708] [serial = 1112] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8e4cd800) [pid = 1708] [serial = 1103] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8e4cbc00) [pid = 1708] [serial = 1113] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x913ae000) [pid = 1708] [serial = 1116] [outer = (nil)] [url = about:blank] 08:56:42 INFO - PROCESS | 1708 | 1466438202543 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 1708 | 1466438202548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:42 INFO - PROCESS | 1708 | 1466438202715 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:56:42 INFO - PROCESS | 1708 | 1466438202835 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1708 | 1466438202849 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c223c00 == 8 [pid = 1708] [id = 389] 08:56:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8c224000) [pid = 1708] [serial = 1168] [outer = (nil)] 08:56:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8c228400) [pid = 1708] [serial = 1169] [outer = 0x8c224000] 08:56:42 INFO - PROCESS | 1708 | 1466438202920 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d0e1c00) [pid = 1708] [serial = 1170] [outer = 0x8c224000] 08:56:43 INFO - PROCESS | 1708 | 1466438203706 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:56:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:56:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:56:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:56:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2387ms 08:56:43 INFO - PROCESS | 1708 | 1466438203774 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1708 | 1466438203780 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:56:43 INFO - PROCESS | 1708 | 1466438203788 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1708 | 1466438203792 Marionette TRACE conn4 <- [1,1530,null,{}] 08:56:43 INFO - PROCESS | 1708 | 1466438203800 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 1708 | 1466438203806 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:43 INFO - PROCESS | 1708 | 1466438203989 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:56:44 INFO - PROCESS | 1708 | 1466438204115 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1708 | 1466438204128 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ef000 == 9 [pid = 1708] [id = 390] 08:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d6f0000) [pid = 1708] [serial = 1171] [outer = (nil)] 08:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d876800) [pid = 1708] [serial = 1172] [outer = 0x8d6f0000] 08:56:44 INFO - PROCESS | 1708 | 1466438204200 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9d2800) [pid = 1708] [serial = 1173] [outer = 0x8d6f0000] 08:56:45 INFO - PROCESS | 1708 | 1466438205060 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:56:45 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 08:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:56:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:56:45 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. 08:56:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:56:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1332ms 08:56:45 INFO - PROCESS | 1708 | 1466438205127 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1708 | 1466438205131 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:56:45 INFO - PROCESS | 1708 | 1466438205138 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1708 | 1466438205142 Marionette TRACE conn4 <- [1,1534,null,{}] 08:56:45 INFO - PROCESS | 1708 | 1466438205147 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 1708 | 1466438205152 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:45 INFO - PROCESS | 1708 | 1466438205364 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:56:45 INFO - PROCESS | 1708 | 1466438205398 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1708 | 1466438205408 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc6000 == 10 [pid = 1708] [id = 391] 08:56:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8ebc7000) [pid = 1708] [serial = 1174] [outer = (nil)] 08:56:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8ebcc800) [pid = 1708] [serial = 1175] [outer = 0x8ebc7000] 08:56:45 INFO - PROCESS | 1708 | 1466438205484 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8f2bd000) [pid = 1708] [serial = 1176] [outer = 0x8ebc7000] 08:56:46 INFO - PROCESS | 1708 | 1466438206463 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1380ms 08:56:46 INFO - PROCESS | 1708 | 1466438206528 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1708 | 1466438206538 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:56:46 INFO - PROCESS | 1708 | 1466438206551 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1708 | 1466438206555 Marionette TRACE conn4 <- [1,1538,null,{}] 08:56:46 INFO - PROCESS | 1708 | 1466438206560 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 1708 | 1466438206565 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:46 INFO - PROCESS | 1708 | 1466438206792 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8c229400) [pid = 1708] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8e4d2000) [pid = 1708] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8f2b7000) [pid = 1708] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8be0d800) [pid = 1708] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d6f3c00) [pid = 1708] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d148000) [pid = 1708] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x91d33000) [pid = 1708] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8c21fc00) [pid = 1708] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:56:47 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e757000) [pid = 1708] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:56:47 INFO - PROCESS | 1708 | 1466438207291 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1708 | 1466438207299 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d400 == 11 [pid = 1708] [id = 392] 08:56:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8bf70800) [pid = 1708] [serial = 1177] [outer = (nil)] 08:56:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d142000) [pid = 1708] [serial = 1178] [outer = 0x8bf70800] 08:56:47 INFO - PROCESS | 1708 | 1466438207372 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e4d7400) [pid = 1708] [serial = 1179] [outer = 0x8bf70800] 08:56:48 INFO - PROCESS | 1708 | 1466438208153 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1636ms 08:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:56:48 INFO - PROCESS | 1708 | 1466438208189 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 1708 | 1466438208192 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:56:48 INFO - PROCESS | 1708 | 1466438208199 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 1708 | 1466438208202 Marionette TRACE conn4 <- [1,1542,null,{}] 08:56:48 INFO - PROCESS | 1708 | 1466438208208 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 1708 | 1466438208213 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:48 INFO - PROCESS | 1708 | 1466438208385 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:56:48 INFO - PROCESS | 1708 | 1466438208395 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1708 | 1466438208405 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bf400 == 12 [pid = 1708] [id = 393] 08:56:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915ca400) [pid = 1708] [serial = 1180] [outer = (nil)] 08:56:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91d29000) [pid = 1708] [serial = 1181] [outer = 0x915ca400] 08:56:48 INFO - PROCESS | 1708 | 1466438208473 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91d2f400) [pid = 1708] [serial = 1182] [outer = 0x915ca400] 08:56:49 INFO - PROCESS | 1708 | 1466438209542 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1381ms 08:56:49 INFO - PROCESS | 1708 | 1466438209580 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1708 | 1466438209592 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:56:49 INFO - PROCESS | 1708 | 1466438209609 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1708 | 1466438209614 Marionette TRACE conn4 <- [1,1546,null,{}] 08:56:49 INFO - PROCESS | 1708 | 1466438209624 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 1708 | 1466438209630 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:49 INFO - PROCESS | 1708 | 1466438209860 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:56:50 INFO - PROCESS | 1708 | 1466438210131 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1708 | 1466438210145 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 13 [pid = 1708] [id = 394] 08:56:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0ecc00) [pid = 1708] [serial = 1183] [outer = (nil)] 08:56:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d146c00) [pid = 1708] [serial = 1184] [outer = 0x8d0ecc00] 08:56:50 INFO - PROCESS | 1708 | 1466438210233 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d6ee400) [pid = 1708] [serial = 1185] [outer = 0x8d0ecc00] 08:56:51 INFO - PROCESS | 1708 | 1466438211187 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 08:56:51 INFO - PROCESS | 1708 | 1466438211244 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1708 | 1466438211252 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:56:51 INFO - PROCESS | 1708 | 1466438211263 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1708 | 1466438211268 Marionette TRACE conn4 <- [1,1550,null,{}] 08:56:51 INFO - PROCESS | 1708 | 1466438211275 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1708 | 1466438211281 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:51 INFO - PROCESS | 1708 | 1466438211476 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:56:51 INFO - PROCESS | 1708 | 1466438211691 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1708 | 1466438211704 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0a000 == 14 [pid = 1708] [id = 395] 08:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8e758000) [pid = 1708] [serial = 1186] [outer = (nil)] 08:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8ebc9800) [pid = 1708] [serial = 1187] [outer = 0x8e758000] 08:56:51 INFO - PROCESS | 1708 | 1466438211832 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x913a5c00) [pid = 1708] [serial = 1188] [outer = 0x8e758000] 08:56:52 INFO - PROCESS | 1708 | 1466438212860 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1645ms 08:56:52 INFO - PROCESS | 1708 | 1466438212909 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1708 | 1466438212913 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:56:52 INFO - PROCESS | 1708 | 1466438212921 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1708 | 1466438212928 Marionette TRACE conn4 <- [1,1554,null,{}] 08:56:52 INFO - PROCESS | 1708 | 1466438212945 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 1708 | 1466438212955 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:53 INFO - PROCESS | 1708 | 1466438213146 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:56:53 INFO - PROCESS | 1708 | 1466438213501 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1708 | 1466438213517 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d35800 == 15 [pid = 1708] [id = 396] 08:56:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91d36000) [pid = 1708] [serial = 1189] [outer = (nil)] 08:56:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x91ee0400) [pid = 1708] [serial = 1190] [outer = 0x91d36000] 08:56:53 INFO - PROCESS | 1708 | 1466438213626 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92380c00) [pid = 1708] [serial = 1191] [outer = 0x91d36000] 08:56:54 INFO - PROCESS | 1708 | 1466438214647 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1849ms 08:56:54 INFO - PROCESS | 1708 | 1466438214771 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1708 | 1466438214777 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:56:54 INFO - PROCESS | 1708 | 1466438214836 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1708 | 1466438214840 Marionette TRACE conn4 <- [1,1558,null,{}] 08:56:54 INFO - PROCESS | 1708 | 1466438214849 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 1708 | 1466438214853 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:55 INFO - PROCESS | 1708 | 1466438215062 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:56:55 INFO - PROCESS | 1708 | 1466438215272 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1708 | 1466438215283 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed9000 == 16 [pid = 1708] [id = 397] 08:56:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x92383000) [pid = 1708] [serial = 1192] [outer = (nil)] 08:56:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x924d4000) [pid = 1708] [serial = 1193] [outer = 0x92383000] 08:56:55 INFO - PROCESS | 1708 | 1466438215363 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x924d7000) [pid = 1708] [serial = 1194] [outer = 0x92383000] 08:56:56 INFO - PROCESS | 1708 | 1466438216539 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1780ms 08:56:56 INFO - PROCESS | 1708 | 1466438216571 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1708 | 1466438216577 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:56:56 INFO - PROCESS | 1708 | 1466438216587 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1708 | 1466438216591 Marionette TRACE conn4 <- [1,1562,null,{}] 08:56:56 INFO - PROCESS | 1708 | 1466438216600 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 1708 | 1466438216605 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:56 INFO - PROCESS | 1708 | 1466438216804 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:56:57 INFO - PROCESS | 1708 | 1466438217065 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1708 | 1466438217080 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf78c00 == 17 [pid = 1708] [id = 398] 08:56:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8bf7d000) [pid = 1708] [serial = 1195] [outer = (nil)] 08:56:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8c22e800) [pid = 1708] [serial = 1196] [outer = 0x8bf7d000] 08:56:57 INFO - PROCESS | 1708 | 1466438217230 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d141400) [pid = 1708] [serial = 1197] [outer = 0x8bf7d000] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x91ed4400) [pid = 1708] [serial = 1142] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x91ed5000) [pid = 1708] [serial = 1139] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x913ab000) [pid = 1708] [serial = 1124] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x915c8000) [pid = 1708] [serial = 1125] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8bf74800) [pid = 1708] [serial = 1130] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8c21f400) [pid = 1708] [serial = 1131] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d881400) [pid = 1708] [serial = 1133] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8e4d4000) [pid = 1708] [serial = 1134] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d87c400) [pid = 1708] [serial = 1121] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d880000) [pid = 1708] [serial = 1122] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x91ed9800) [pid = 1708] [serial = 1127] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x9237e400) [pid = 1708] [serial = 1128] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x915c3400) [pid = 1708] [serial = 1119] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8f2bc400) [pid = 1708] [serial = 1118] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x913ac000) [pid = 1708] [serial = 1136] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91edfc00) [pid = 1708] [serial = 1140] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x92365c00) [pid = 1708] [serial = 1143] [outer = (nil)] [url = about:blank] 08:56:57 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x915c6800) [pid = 1708] [serial = 1137] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 1708 | 1466438218095 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1533ms 08:56:58 INFO - PROCESS | 1708 | 1466438218143 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 1708 | 1466438218150 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:56:58 INFO - PROCESS | 1708 | 1466438218162 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 1708 | 1466438218166 Marionette TRACE conn4 <- [1,1566,null,{}] 08:56:58 INFO - PROCESS | 1708 | 1466438218172 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 1708 | 1466438218178 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:58 INFO - PROCESS | 1708 | 1466438218346 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:56:58 INFO - PROCESS | 1708 | 1466438218356 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1708 | 1466438218366 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7ec00 == 18 [pid = 1708] [id = 399] 08:56:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d87a400) [pid = 1708] [serial = 1198] [outer = (nil)] 08:56:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d880000) [pid = 1708] [serial = 1199] [outer = 0x8d87a400] 08:56:58 INFO - PROCESS | 1708 | 1466438218440 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9d6000) [pid = 1708] [serial = 1200] [outer = 0x8d87a400] 08:56:59 INFO - PROCESS | 1708 | 1466438219379 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1246ms 08:56:59 INFO - PROCESS | 1708 | 1466438219409 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:56:59 INFO - PROCESS | 1708 | 1466438219413 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:56:59 INFO - PROCESS | 1708 | 1466438219420 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1708 | 1466438219426 Marionette TRACE conn4 <- [1,1570,null,{}] 08:56:59 INFO - PROCESS | 1708 | 1466438219442 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1708 | 1466438219451 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:59 INFO - PROCESS | 1708 | 1466438219618 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:56:59 INFO - PROCESS | 1708 | 1466438219773 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1708 | 1466438219787 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:56:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc5000 == 19 [pid = 1708] [id = 400] 08:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8ebc5800) [pid = 1708] [serial = 1201] [outer = (nil)] 08:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8f2b6800) [pid = 1708] [serial = 1202] [outer = 0x8ebc5800] 08:56:59 INFO - PROCESS | 1708 | 1466438219857 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x913a7400) [pid = 1708] [serial = 1203] [outer = 0x8ebc5800] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8ebc7000) [pid = 1708] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d6f0000) [pid = 1708] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8c224000) [pid = 1708] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8bf70800) [pid = 1708] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d0e9800) [pid = 1708] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8be04800) [pid = 1708] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d41b000) [pid = 1708] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2b8000) [pid = 1708] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x91d2a000) [pid = 1708] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x9238a800) [pid = 1708] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x929c9000) [pid = 1708] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:00 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d6f2400) [pid = 1708] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:01 INFO - PROCESS | 1708 | 1466438221181 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1787ms 08:57:01 INFO - PROCESS | 1708 | 1466438221208 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1708 | 1466438221216 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:01 INFO - PROCESS | 1708 | 1466438221226 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1708 | 1466438221230 Marionette TRACE conn4 <- [1,1574,null,{}] 08:57:01 INFO - PROCESS | 1708 | 1466438221240 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 1708 | 1466438221246 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:01 INFO - PROCESS | 1708 | 1466438221574 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:57:01 INFO - PROCESS | 1708 | 1466438221705 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1708 | 1466438221722 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b400 == 20 [pid = 1708] [id = 401] 08:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8bf7d400) [pid = 1708] [serial = 1204] [outer = (nil)] 08:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d14e000) [pid = 1708] [serial = 1205] [outer = 0x8bf7d400] 08:57:01 INFO - PROCESS | 1708 | 1466438221848 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d412800) [pid = 1708] [serial = 1206] [outer = 0x8bf7d400] 08:57:02 INFO - PROCESS | 1708 | 1466438222802 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1634ms 08:57:02 INFO - PROCESS | 1708 | 1466438222862 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1708 | 1466438222869 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:02 INFO - PROCESS | 1708 | 1466438222881 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1708 | 1466438222885 Marionette TRACE conn4 <- [1,1578,null,{}] 08:57:02 INFO - PROCESS | 1708 | 1466438222892 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 1708 | 1466438222897 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:03 INFO - PROCESS | 1708 | 1466438223086 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:57:03 INFO - PROCESS | 1708 | 1466438223261 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1708 | 1466438223272 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0a800 == 21 [pid = 1708] [id = 402] 08:57:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8e753000) [pid = 1708] [serial = 1207] [outer = (nil)] 08:57:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e75e400) [pid = 1708] [serial = 1208] [outer = 0x8e753000] 08:57:03 INFO - PROCESS | 1708 | 1466438223400 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8ebce400) [pid = 1708] [serial = 1209] [outer = 0x8e753000] 08:57:04 INFO - PROCESS | 1708 | 1466438224407 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1590ms 08:57:04 INFO - PROCESS | 1708 | 1466438224472 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 1708 | 1466438224477 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:57:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:04 INFO - PROCESS | 1708 | 1466438224484 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1708 | 1466438224491 Marionette TRACE conn4 <- [1,1582,null,{}] 08:57:04 INFO - PROCESS | 1708 | 1466438224509 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 1708 | 1466438224518 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:04 INFO - PROCESS | 1708 | 1466438224746 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:57:05 INFO - PROCESS | 1708 | 1466438225025 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1708 | 1466438225033 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c0800 == 22 [pid = 1708] [id = 403] 08:57:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915c4000) [pid = 1708] [serial = 1210] [outer = (nil)] 08:57:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x915c8400) [pid = 1708] [serial = 1211] [outer = 0x915c4000] 08:57:05 INFO - PROCESS | 1708 | 1466438225124 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91beb800) [pid = 1708] [serial = 1212] [outer = 0x915c4000] 08:57:06 INFO - PROCESS | 1708 | 1466438226014 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1598ms 08:57:06 INFO - PROCESS | 1708 | 1466438226084 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:57:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:06 INFO - PROCESS | 1708 | 1466438226089 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:57:06 INFO - PROCESS | 1708 | 1466438226095 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1708 | 1466438226099 Marionette TRACE conn4 <- [1,1586,null,{}] 08:57:06 INFO - PROCESS | 1708 | 1466438226104 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 1708 | 1466438226110 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:06 INFO - PROCESS | 1708 | 1466438226294 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:57:06 INFO - PROCESS | 1708 | 1466438226466 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1708 | 1466438226475 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf1c00 == 23 [pid = 1708] [id = 404] 08:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x91d30400) [pid = 1708] [serial = 1213] [outer = (nil)] 08:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x91ed4400) [pid = 1708] [serial = 1214] [outer = 0x91d30400] 08:57:06 INFO - PROCESS | 1708 | 1466438226558 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91eda400) [pid = 1708] [serial = 1215] [outer = 0x91d30400] 08:57:07 INFO - PROCESS | 1708 | 1466438227517 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1481ms 08:57:07 INFO - PROCESS | 1708 | 1466438227576 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1708 | 1466438227579 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:57:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:07 INFO - PROCESS | 1708 | 1466438227586 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 1708 | 1466438227590 Marionette TRACE conn4 <- [1,1590,null,{}] 08:57:07 INFO - PROCESS | 1708 | 1466438227596 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 1708 | 1466438227601 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:07 INFO - PROCESS | 1708 | 1466438227778 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:57:07 INFO - PROCESS | 1708 | 1466438227956 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1708 | 1466438227965 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf2000 == 24 [pid = 1708] [id = 405] 08:57:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91d28c00) [pid = 1708] [serial = 1216] [outer = (nil)] 08:57:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9236b400) [pid = 1708] [serial = 1217] [outer = 0x91d28c00] 08:57:08 INFO - PROCESS | 1708 | 1466438228047 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92374800) [pid = 1708] [serial = 1218] [outer = 0x91d28c00] 08:57:08 INFO - PROCESS | 1708 | 1466438228979 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1430ms 08:57:09 INFO - PROCESS | 1708 | 1466438229018 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1708 | 1466438229021 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:09 INFO - PROCESS | 1708 | 1466438229029 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1708 | 1466438229031 Marionette TRACE conn4 <- [1,1594,null,{}] 08:57:09 INFO - PROCESS | 1708 | 1466438229037 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 1708 | 1466438229049 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:09 INFO - PROCESS | 1708 | 1466438229272 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:57:09 INFO - PROCESS | 1708 | 1466438229499 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1708 | 1466438229507 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c229000 == 25 [pid = 1708] [id = 406] 08:57:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d41c400) [pid = 1708] [serial = 1219] [outer = (nil)] 08:57:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x929ca800) [pid = 1708] [serial = 1220] [outer = 0x8d41c400] 08:57:09 INFO - PROCESS | 1708 | 1466438229629 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92a05400) [pid = 1708] [serial = 1221] [outer = 0x8d41c400] 08:57:10 INFO - PROCESS | 1708 | 1466438230559 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1587ms 08:57:10 INFO - PROCESS | 1708 | 1466438230617 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1708 | 1466438230620 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:10 INFO - PROCESS | 1708 | 1466438230627 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1708 | 1466438230631 Marionette TRACE conn4 <- [1,1598,null,{}] 08:57:10 INFO - PROCESS | 1708 | 1466438230637 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 1708 | 1466438230642 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:10 INFO - PROCESS | 1708 | 1466438230824 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:57:11 INFO - PROCESS | 1708 | 1466438231005 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1708 | 1466438231012 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f800 == 26 [pid = 1708] [id = 407] 08:57:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x924d9800) [pid = 1708] [serial = 1222] [outer = (nil)] 08:57:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92a0f000) [pid = 1708] [serial = 1223] [outer = 0x924d9800] 08:57:11 INFO - PROCESS | 1708 | 1466438231095 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92b99400) [pid = 1708] [serial = 1224] [outer = 0x924d9800] 08:57:12 INFO - PROCESS | 1708 | 1466438232012 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1432ms 08:57:12 INFO - PROCESS | 1708 | 1466438232060 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1708 | 1466438232064 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:12 INFO - PROCESS | 1708 | 1466438232071 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1708 | 1466438232074 Marionette TRACE conn4 <- [1,1602,null,{}] 08:57:12 INFO - PROCESS | 1708 | 1466438232080 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 1708 | 1466438232085 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:12 INFO - PROCESS | 1708 | 1466438232263 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:57:12 INFO - PROCESS | 1708 | 1466438232648 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1708 | 1466438232657 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be10000 == 27 [pid = 1708] [id = 408] 08:57:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8be10400) [pid = 1708] [serial = 1225] [outer = (nil)] 08:57:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8bf77400) [pid = 1708] [serial = 1226] [outer = 0x8be10400] 08:57:12 INFO - PROCESS | 1708 | 1466438232779 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d0e2800) [pid = 1708] [serial = 1227] [outer = 0x8be10400] 08:57:13 INFO - PROCESS | 1708 | 1466438233754 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x91d29000) [pid = 1708] [serial = 1181] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8ebcc800) [pid = 1708] [serial = 1175] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d876800) [pid = 1708] [serial = 1172] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8c228400) [pid = 1708] [serial = 1169] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0e1c00) [pid = 1708] [serial = 1170] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d142000) [pid = 1708] [serial = 1178] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d880c00) [pid = 1708] [serial = 1167] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d87c800) [pid = 1708] [serial = 1166] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8bf7b000) [pid = 1708] [serial = 1146] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8be09400) [pid = 1708] [serial = 1145] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e4d8000) [pid = 1708] [serial = 1149] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d883400) [pid = 1708] [serial = 1148] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91be9800) [pid = 1708] [serial = 1152] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x913ac400) [pid = 1708] [serial = 1151] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x924cbc00) [pid = 1708] [serial = 1155] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x92388c00) [pid = 1708] [serial = 1154] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x929c3000) [pid = 1708] [serial = 1158] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x924d6800) [pid = 1708] [serial = 1157] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x92b9d000) [pid = 1708] [serial = 1161] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x92a03000) [pid = 1708] [serial = 1160] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92387000) [pid = 1708] [serial = 1164] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8f2bc800) [pid = 1708] [serial = 1163] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8f2bd000) [pid = 1708] [serial = 1176] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d9d2800) [pid = 1708] [serial = 1173] [outer = (nil)] [url = about:blank] 08:57:14 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8e4d7400) [pid = 1708] [serial = 1179] [outer = (nil)] [url = about:blank] 08:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2733ms 08:57:14 INFO - PROCESS | 1708 | 1466438234950 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1708 | 1466438234956 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:14 INFO - PROCESS | 1708 | 1466438234967 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1708 | 1466438234975 Marionette TRACE conn4 <- [1,1606,null,{}] 08:57:14 INFO - PROCESS | 1708 | 1466438234985 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 1708 | 1466438234991 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:15 INFO - PROCESS | 1708 | 1466438235152 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:57:15 INFO - PROCESS | 1708 | 1466438235280 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1708 | 1466438235295 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e3c00 == 28 [pid = 1708] [id = 409] 08:57:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d0e4c00) [pid = 1708] [serial = 1228] [outer = (nil)] 08:57:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d0e8800) [pid = 1708] [serial = 1229] [outer = 0x8d0e4c00] 08:57:15 INFO - PROCESS | 1708 | 1466438235365 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d0f0400) [pid = 1708] [serial = 1230] [outer = 0x8d0e4c00] 08:57:16 INFO - PROCESS | 1708 | 1466438236174 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1240ms 08:57:16 INFO - PROCESS | 1708 | 1466438236208 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1708 | 1466438236213 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:16 INFO - PROCESS | 1708 | 1466438236226 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1708 | 1466438236233 Marionette TRACE conn4 <- [1,1610,null,{}] 08:57:16 INFO - PROCESS | 1708 | 1466438236239 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 1708 | 1466438236246 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:16 INFO - PROCESS | 1708 | 1466438236419 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:57:16 INFO - PROCESS | 1708 | 1466438236431 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1708 | 1466438236438 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f8000 == 29 [pid = 1708] [id = 410] 08:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d876000) [pid = 1708] [serial = 1231] [outer = (nil)] 08:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d87d000) [pid = 1708] [serial = 1232] [outer = 0x8d876000] 08:57:16 INFO - PROCESS | 1708 | 1466438236515 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d881800) [pid = 1708] [serial = 1233] [outer = 0x8d876000] 08:57:17 INFO - PROCESS | 1708 | 1466438237512 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1340ms 08:57:17 INFO - PROCESS | 1708 | 1466438237562 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1708 | 1466438237565 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:17 INFO - PROCESS | 1708 | 1466438237585 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1708 | 1466438237590 Marionette TRACE conn4 <- [1,1614,null,{}] 08:57:17 INFO - PROCESS | 1708 | 1466438237608 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 1708 | 1466438237618 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:17 INFO - PROCESS | 1708 | 1466438237847 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:57:17 INFO - PROCESS | 1708 | 1466438237939 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1708 | 1466438237954 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e754c00 == 30 [pid = 1708] [id = 411] 08:57:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e756400) [pid = 1708] [serial = 1234] [outer = (nil)] 08:57:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8ebc3000) [pid = 1708] [serial = 1235] [outer = 0x8e756400] 08:57:18 INFO - PROCESS | 1708 | 1466438238027 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8ebcd400) [pid = 1708] [serial = 1236] [outer = 0x8e756400] 08:57:18 INFO - PROCESS | 1708 | 1466438238954 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:57:18 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 08:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1411ms 08:57:18 INFO - PROCESS | 1708 | 1466438238990 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1708 | 1466438238994 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:19 INFO - PROCESS | 1708 | 1466438239000 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1708 | 1466438239004 Marionette TRACE conn4 <- [1,1618,null,{}] 08:57:19 INFO - PROCESS | 1708 | 1466438239016 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 1708 | 1466438239020 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:19 INFO - PROCESS | 1708 | 1466438239247 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:57:19 INFO - PROCESS | 1708 | 1466438239278 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1708 | 1466438239290 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9de000 == 31 [pid = 1708] [id = 412] 08:57:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8e760c00) [pid = 1708] [serial = 1237] [outer = (nil)] 08:57:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x913ab800) [pid = 1708] [serial = 1238] [outer = 0x8e760c00] 08:57:19 INFO - PROCESS | 1708 | 1466438239357 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x915c2000) [pid = 1708] [serial = 1239] [outer = 0x8e760c00] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8ebc5800) [pid = 1708] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d0ecc00) [pid = 1708] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x92383000) [pid = 1708] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91d36000) [pid = 1708] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d87a400) [pid = 1708] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8e758000) [pid = 1708] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8bf7d000) [pid = 1708] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:57:20 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x915ca400) [pid = 1708] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:20 INFO - PROCESS | 1708 | 1466438240639 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1679ms 08:57:20 INFO - PROCESS | 1708 | 1466438240682 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1708 | 1466438240686 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:20 INFO - PROCESS | 1708 | 1466438240692 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1708 | 1466438240695 Marionette TRACE conn4 <- [1,1622,null,{}] 08:57:20 INFO - PROCESS | 1708 | 1466438240701 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 1708 | 1466438240706 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:20 INFO - PROCESS | 1708 | 1466438240923 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:57:20 INFO - PROCESS | 1708 | 1466438240938 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1708 | 1466438240949 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7d000 == 32 [pid = 1708] [id = 413] 08:57:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8ebc4800) [pid = 1708] [serial = 1240] [outer = (nil)] 08:57:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x915c7000) [pid = 1708] [serial = 1241] [outer = 0x8ebc4800] 08:57:21 INFO - PROCESS | 1708 | 1466438241017 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91be9800) [pid = 1708] [serial = 1242] [outer = 0x8ebc4800] 08:57:21 INFO - PROCESS | 1708 | 1466438241863 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:57:21 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 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1244ms 08:57:21 INFO - PROCESS | 1708 | 1466438241958 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1708 | 1466438241966 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:21 INFO - PROCESS | 1708 | 1466438241977 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1708 | 1466438241983 Marionette TRACE conn4 <- [1,1626,null,{}] 08:57:22 INFO - PROCESS | 1708 | 1466438241993 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 1708 | 1466438241999 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:22 INFO - PROCESS | 1708 | 1466438242216 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:57:22 INFO - PROCESS | 1708 | 1466438242387 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1708 | 1466438242403 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e400 == 33 [pid = 1708] [id = 414] 08:57:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d0e2c00) [pid = 1708] [serial = 1243] [outer = (nil)] 08:57:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d145800) [pid = 1708] [serial = 1244] [outer = 0x8d0e2c00] 08:57:22 INFO - PROCESS | 1708 | 1466438242493 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d6e9c00) [pid = 1708] [serial = 1245] [outer = 0x8d0e2c00] 08:57:23 INFO - PROCESS | 1708 | 1466438243557 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1645ms 08:57:23 INFO - PROCESS | 1708 | 1466438243623 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1708 | 1466438243630 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:23 INFO - PROCESS | 1708 | 1466438243642 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1708 | 1466438243648 Marionette TRACE conn4 <- [1,1630,null,{}] 08:57:23 INFO - PROCESS | 1708 | 1466438243657 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 1708 | 1466438243663 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:23 INFO - PROCESS | 1708 | 1466438243910 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:57:24 INFO - PROCESS | 1708 | 1466438244134 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1708 | 1466438244142 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf79000 == 34 [pid = 1708] [id = 415] 08:57:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e754800) [pid = 1708] [serial = 1246] [outer = (nil)] 08:57:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e75d400) [pid = 1708] [serial = 1247] [outer = 0x8e754800] 08:57:24 INFO - PROCESS | 1708 | 1466438244230 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8f2b9800) [pid = 1708] [serial = 1248] [outer = 0x8e754800] 08:57:25 INFO - PROCESS | 1708 | 1466438245283 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1698ms 08:57:25 INFO - PROCESS | 1708 | 1466438245337 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1708 | 1466438245341 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:25 INFO - PROCESS | 1708 | 1466438245349 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1708 | 1466438245353 Marionette TRACE conn4 <- [1,1634,null,{}] 08:57:25 INFO - PROCESS | 1708 | 1466438245366 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 1708 | 1466438245375 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:25 INFO - PROCESS | 1708 | 1466438245565 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:57:25 INFO - PROCESS | 1708 | 1466438245848 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1708 | 1466438245863 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d30800 == 35 [pid = 1708] [id = 416] 08:57:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91ed7c00) [pid = 1708] [serial = 1249] [outer = (nil)] 08:57:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91ede800) [pid = 1708] [serial = 1250] [outer = 0x91ed7c00] 08:57:25 INFO - PROCESS | 1708 | 1466438245971 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92373400) [pid = 1708] [serial = 1251] [outer = 0x91ed7c00] 08:57:26 INFO - PROCESS | 1708 | 1466438246950 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1687ms 08:57:27 INFO - PROCESS | 1708 | 1466438247037 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1708 | 1466438247041 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:27 INFO - PROCESS | 1708 | 1466438247047 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1708 | 1466438247051 Marionette TRACE conn4 <- [1,1638,null,{}] 08:57:27 INFO - PROCESS | 1708 | 1466438247057 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 1708 | 1466438247062 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:27 INFO - PROCESS | 1708 | 1466438247284 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:57:27 INFO - PROCESS | 1708 | 1466438247501 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1708 | 1466438247512 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x9238c400 == 36 [pid = 1708] [id = 417] 08:57:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x924cb800) [pid = 1708] [serial = 1252] [outer = (nil)] 08:57:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x924d5000) [pid = 1708] [serial = 1253] [outer = 0x924cb800] 08:57:27 INFO - PROCESS | 1708 | 1466438247636 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x924d6c00) [pid = 1708] [serial = 1254] [outer = 0x924cb800] 08:57:28 INFO - PROCESS | 1708 | 1466438248605 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1632ms 08:57:28 INFO - PROCESS | 1708 | 1466438248681 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1708 | 1466438248685 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:28 INFO - PROCESS | 1708 | 1466438248693 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1708 | 1466438248698 Marionette TRACE conn4 <- [1,1642,null,{}] 08:57:28 INFO - PROCESS | 1708 | 1466438248704 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1708 | 1466438248717 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:28 INFO - PROCESS | 1708 | 1466438248939 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:57:29 INFO - PROCESS | 1708 | 1466438249288 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1708 | 1466438249297 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0e000 == 37 [pid = 1708] [id = 418] 08:57:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8be0f000) [pid = 1708] [serial = 1255] [outer = (nil)] 08:57:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8c224800) [pid = 1708] [serial = 1256] [outer = 0x8be0f000] 08:57:29 INFO - PROCESS | 1708 | 1466438249412 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d0e1800) [pid = 1708] [serial = 1257] [outer = 0x8be0f000] 08:57:30 INFO - PROCESS | 1708 | 1466438250443 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8f2b6800) [pid = 1708] [serial = 1202] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913a7400) [pid = 1708] [serial = 1203] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d6ee400) [pid = 1708] [serial = 1185] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x924d7000) [pid = 1708] [serial = 1194] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x91ee0400) [pid = 1708] [serial = 1190] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9d6000) [pid = 1708] [serial = 1200] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d146c00) [pid = 1708] [serial = 1184] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x913a5c00) [pid = 1708] [serial = 1188] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x92380c00) [pid = 1708] [serial = 1191] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8c22e800) [pid = 1708] [serial = 1196] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x91d2f400) [pid = 1708] [serial = 1182] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8ebc9800) [pid = 1708] [serial = 1187] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x924d4000) [pid = 1708] [serial = 1193] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d141400) [pid = 1708] [serial = 1197] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d880000) [pid = 1708] [serial = 1199] [outer = (nil)] [url = about:blank] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1788ms 08:57:30 INFO - PROCESS | 1708 | 1466438250486 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 1708 | 1466438250491 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:30 INFO - PROCESS | 1708 | 1466438250500 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 1708 | 1466438250504 Marionette TRACE conn4 <- [1,1646,null,{}] 08:57:30 INFO - PROCESS | 1708 | 1466438250512 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 1708 | 1466438250520 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:30 INFO - PROCESS | 1708 | 1466438250703 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:57:30 INFO - PROCESS | 1708 | 1466438250878 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1708 | 1466438250886 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d148c00 == 38 [pid = 1708] [id = 419] 08:57:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d877800) [pid = 1708] [serial = 1258] [outer = (nil)] 08:57:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d9d2000) [pid = 1708] [serial = 1259] [outer = 0x8d877800] 08:57:30 INFO - PROCESS | 1708 | 1466438250965 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9dcc00) [pid = 1708] [serial = 1260] [outer = 0x8d877800] 08:57:31 INFO - PROCESS | 1708 | 1466438251767 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1338ms 08:57:31 INFO - PROCESS | 1708 | 1466438251842 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1708 | 1466438251848 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:31 INFO - PROCESS | 1708 | 1466438251857 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1708 | 1466438251861 Marionette TRACE conn4 <- [1,1650,null,{}] 08:57:31 INFO - PROCESS | 1708 | 1466438251868 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 1708 | 1466438251873 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:32 INFO - PROCESS | 1708 | 1466438252047 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:57:32 INFO - PROCESS | 1708 | 1466438252178 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1708 | 1466438252186 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d0800 == 39 [pid = 1708] [id = 420] 08:57:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e75fc00) [pid = 1708] [serial = 1261] [outer = (nil)] 08:57:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x913a6400) [pid = 1708] [serial = 1262] [outer = 0x8e75fc00] 08:57:32 INFO - PROCESS | 1708 | 1466438252255 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x915c8c00) [pid = 1708] [serial = 1263] [outer = 0x8e75fc00] 08:57:33 INFO - PROCESS | 1708 | 1466438253156 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1349ms 08:57:33 INFO - PROCESS | 1708 | 1466438253209 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1708 | 1466438253216 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:33 INFO - PROCESS | 1708 | 1466438253255 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1708 | 1466438253265 Marionette TRACE conn4 <- [1,1654,null,{}] 08:57:33 INFO - PROCESS | 1708 | 1466438253281 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 1708 | 1466438253290 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:33 INFO - PROCESS | 1708 | 1466438253514 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:57:33 INFO - PROCESS | 1708 | 1466438253542 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1708 | 1466438253549 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d8800 == 40 [pid = 1708] [id = 421] 08:57:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91bf2c00) [pid = 1708] [serial = 1264] [outer = (nil)] 08:57:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92389c00) [pid = 1708] [serial = 1265] [outer = 0x91bf2c00] 08:57:33 INFO - PROCESS | 1708 | 1466438253621 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x924d3c00) [pid = 1708] [serial = 1266] [outer = 0x91bf2c00] 08:57:34 INFO - PROCESS | 1708 | 1466438254562 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1364ms 08:57:34 INFO - PROCESS | 1708 | 1466438254609 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1708 | 1466438254614 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:34 INFO - PROCESS | 1708 | 1466438254628 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1708 | 1466438254632 Marionette TRACE conn4 <- [1,1658,null,{}] 08:57:34 INFO - PROCESS | 1708 | 1466438254638 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 1708 | 1466438254644 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:34 INFO - PROCESS | 1708 | 1466438254870 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8bf7d400) [pid = 1708] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e753000) [pid = 1708] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x915c4000) [pid = 1708] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91d30400) [pid = 1708] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8e760c00) [pid = 1708] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d0e4c00) [pid = 1708] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d876000) [pid = 1708] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91d28c00) [pid = 1708] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8be10400) [pid = 1708] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d41c400) [pid = 1708] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x924d9800) [pid = 1708] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:35 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e756400) [pid = 1708] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:35 INFO - PROCESS | 1708 | 1466438255186 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1708 | 1466438255193 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06800 == 41 [pid = 1708] [id = 422] 08:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8be08c00) [pid = 1708] [serial = 1267] [outer = (nil)] 08:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d0eb400) [pid = 1708] [serial = 1268] [outer = 0x8be08c00] 08:57:35 INFO - PROCESS | 1708 | 1466438255268 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d6f4000) [pid = 1708] [serial = 1269] [outer = 0x8be08c00] 08:57:36 INFO - PROCESS | 1708 | 1466438255995 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1398ms 08:57:36 INFO - PROCESS | 1708 | 1466438256027 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 1708 | 1466438256030 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:36 INFO - PROCESS | 1708 | 1466438256036 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1708 | 1466438256039 Marionette TRACE conn4 <- [1,1662,null,{}] 08:57:36 INFO - PROCESS | 1708 | 1466438256052 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 1708 | 1466438256056 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:36 INFO - PROCESS | 1708 | 1466438256220 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:57:36 INFO - PROCESS | 1708 | 1466438256240 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1708 | 1466438256259 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e1c00 == 42 [pid = 1708] [id = 423] 08:57:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d14f000) [pid = 1708] [serial = 1270] [outer = (nil)] 08:57:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91ed4800) [pid = 1708] [serial = 1271] [outer = 0x8d14f000] 08:57:36 INFO - PROCESS | 1708 | 1466438256340 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x929ccc00) [pid = 1708] [serial = 1272] [outer = 0x8d14f000] 08:57:37 INFO - PROCESS | 1708 | 1466438257552 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1593ms 08:57:37 INFO - PROCESS | 1708 | 1466438257632 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 1708 | 1466438257640 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:37 INFO - PROCESS | 1708 | 1466438257649 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1708 | 1466438257655 Marionette TRACE conn4 <- [1,1666,null,{}] 08:57:37 INFO - PROCESS | 1708 | 1466438257664 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 1708 | 1466438257671 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:37 INFO - PROCESS | 1708 | 1466438257908 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:57:38 INFO - PROCESS | 1708 | 1466438258172 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1708 | 1466438258188 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf74400 == 43 [pid = 1708] [id = 424] 08:57:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0ef000) [pid = 1708] [serial = 1273] [outer = (nil)] 08:57:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d87dc00) [pid = 1708] [serial = 1274] [outer = 0x8d0ef000] 08:57:38 INFO - PROCESS | 1708 | 1466438258309 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8e4d6c00) [pid = 1708] [serial = 1275] [outer = 0x8d0ef000] 08:57:39 INFO - PROCESS | 1708 | 1466438259304 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1699ms 08:57:39 INFO - PROCESS | 1708 | 1466438259347 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1708 | 1466438259355 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:39 INFO - PROCESS | 1708 | 1466438259366 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1708 | 1466438259371 Marionette TRACE conn4 <- [1,1670,null,{}] 08:57:39 INFO - PROCESS | 1708 | 1466438259378 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 1708 | 1466438259384 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:39 INFO - PROCESS | 1708 | 1466438259576 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:57:39 INFO - PROCESS | 1708 | 1466438259813 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1708 | 1466438259825 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e756000 == 44 [pid = 1708] [id = 425] 08:57:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x913a4000) [pid = 1708] [serial = 1276] [outer = (nil)] 08:57:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915c9c00) [pid = 1708] [serial = 1277] [outer = 0x913a4000] 08:57:39 INFO - PROCESS | 1708 | 1466438259956 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91d2d800) [pid = 1708] [serial = 1278] [outer = 0x913a4000] 08:57:40 INFO - PROCESS | 1708 | 1466438260986 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1684ms 08:57:41 INFO - PROCESS | 1708 | 1466438261051 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:41 INFO - PROCESS | 1708 | 1466438261056 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:57:41 INFO - PROCESS | 1708 | 1466438261063 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1708 | 1466438261070 Marionette TRACE conn4 <- [1,1674,null,{}] 08:57:41 INFO - PROCESS | 1708 | 1466438261088 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 1708 | 1466438261098 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:41 INFO - PROCESS | 1708 | 1466438261325 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:57:41 INFO - PROCESS | 1708 | 1466438261602 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1708 | 1466438261610 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x929cf400 == 45 [pid = 1708] [id = 426] 08:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x929d0800) [pid = 1708] [serial = 1279] [outer = (nil)] 08:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92a0b400) [pid = 1708] [serial = 1280] [outer = 0x929d0800] 08:57:41 INFO - PROCESS | 1708 | 1466438261716 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92b9a800) [pid = 1708] [serial = 1281] [outer = 0x929d0800] 08:57:42 INFO - PROCESS | 1708 | 1466438262646 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1647ms 08:57:42 INFO - PROCESS | 1708 | 1466438262710 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:42 INFO - PROCESS | 1708 | 1466438262715 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:57:42 INFO - PROCESS | 1708 | 1466438262722 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1708 | 1466438262726 Marionette TRACE conn4 <- [1,1678,null,{}] 08:57:42 INFO - PROCESS | 1708 | 1466438262731 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1708 | 1466438262737 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:42 INFO - PROCESS | 1708 | 1466438262969 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:57:43 INFO - PROCESS | 1708 | 1466438263203 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1708 | 1466438263209 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be09800 == 46 [pid = 1708] [id = 427] 08:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x929c2000) [pid = 1708] [serial = 1282] [outer = (nil)] 08:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92ba4800) [pid = 1708] [serial = 1283] [outer = 0x929c2000] 08:57:43 INFO - PROCESS | 1708 | 1466438263350 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92ba6c00) [pid = 1708] [serial = 1284] [outer = 0x929c2000] 08:57:44 INFO - PROCESS | 1708 | 1466438264300 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1631ms 08:57:44 INFO - PROCESS | 1708 | 1466438264354 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1708 | 1466438264357 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:44 INFO - PROCESS | 1708 | 1466438264365 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1708 | 1466438264367 Marionette TRACE conn4 <- [1,1682,null,{}] 08:57:44 INFO - PROCESS | 1708 | 1466438264374 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 1708 | 1466438264380 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:44 INFO - PROCESS | 1708 | 1466438264562 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:57:44 INFO - PROCESS | 1708 | 1466438264785 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1708 | 1466438264795 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d3400 == 47 [pid = 1708] [id = 428] 08:57:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8f2ba000) [pid = 1708] [serial = 1285] [outer = (nil)] 08:57:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d0ec00) [pid = 1708] [serial = 1286] [outer = 0x8f2ba000] 08:57:44 INFO - PROCESS | 1708 | 1466438264920 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92d13000) [pid = 1708] [serial = 1287] [outer = 0x8f2ba000] 08:57:45 INFO - PROCESS | 1708 | 1466438265884 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 08:57:45 INFO - PROCESS | 1708 | 1466438265950 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1708 | 1466438265955 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:45 INFO - PROCESS | 1708 | 1466438265962 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1708 | 1466438265965 Marionette TRACE conn4 <- [1,1686,null,{}] 08:57:45 INFO - PROCESS | 1708 | 1466438265972 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 1708 | 1466438265982 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:46 INFO - PROCESS | 1708 | 1466438266266 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:57:46 INFO - PROCESS | 1708 | 1466438266773 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1708 | 1466438266781 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c226400 == 48 [pid = 1708] [id = 429] 08:57:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8c226800) [pid = 1708] [serial = 1288] [outer = (nil)] 08:57:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d0e8400) [pid = 1708] [serial = 1289] [outer = 0x8c226800] 08:57:46 INFO - PROCESS | 1708 | 1466438266869 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d40fc00) [pid = 1708] [serial = 1290] [outer = 0x8c226800] 08:57:47 INFO - PROCESS | 1708 | 1466438267944 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:57:47 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 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2033ms 08:57:48 INFO - PROCESS | 1708 | 1466438267998 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1708 | 1466438268003 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:48 INFO - PROCESS | 1708 | 1466438268012 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1708 | 1466438268017 Marionette TRACE conn4 <- [1,1690,null,{}] 08:57:48 INFO - PROCESS | 1708 | 1466438268025 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 1708 | 1466438268034 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:48 INFO - PROCESS | 1708 | 1466438268227 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:57:48 INFO - PROCESS | 1708 | 1466438268456 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1708 | 1466438268468 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8be10000 == 47 [pid = 1708] [id = 408] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8be06800 == 46 [pid = 1708] [id = 422] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d8800 == 45 [pid = 1708] [id = 421] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d0800 == 44 [pid = 1708] [id = 420] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d148c00 == 43 [pid = 1708] [id = 419] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0e000 == 42 [pid = 1708] [id = 418] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x9238c400 == 41 [pid = 1708] [id = 417] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x91d30800 == 40 [pid = 1708] [id = 416] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf79000 == 39 [pid = 1708] [id = 415] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e400 == 38 [pid = 1708] [id = 414] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8c229000 == 37 [pid = 1708] [id = 406] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f800 == 36 [pid = 1708] [id = 407] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e3c00 == 35 [pid = 1708] [id = 409] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f8000 == 34 [pid = 1708] [id = 410] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7d000 == 33 [pid = 1708] [id = 413] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9de000 == 32 [pid = 1708] [id = 412] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8e754c00 == 31 [pid = 1708] [id = 411] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8c226400 == 30 [pid = 1708] [id = 429] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d3400 == 29 [pid = 1708] [id = 428] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x929cf400 == 28 [pid = 1708] [id = 426] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8be09800 == 27 [pid = 1708] [id = 427] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8e756000 == 26 [pid = 1708] [id = 425] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e1c00 == 25 [pid = 1708] [id = 423] 08:57:49 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf74400 == 24 [pid = 1708] [id = 424] 08:57:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04c00 == 25 [pid = 1708] [id = 430] 08:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8be05000) [pid = 1708] [serial = 1291] [outer = (nil)] 08:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8be0c000) [pid = 1708] [serial = 1292] [outer = 0x8be05000] 08:57:49 INFO - PROCESS | 1708 | 1466438269560 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8bf7ac00) [pid = 1708] [serial = 1293] [outer = 0x8be05000] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d412800) [pid = 1708] [serial = 1206] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8d14e000) [pid = 1708] [serial = 1205] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8ebce400) [pid = 1708] [serial = 1209] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8e75e400) [pid = 1708] [serial = 1208] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91beb800) [pid = 1708] [serial = 1212] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x915c8400) [pid = 1708] [serial = 1211] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x91eda400) [pid = 1708] [serial = 1215] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x91ed4400) [pid = 1708] [serial = 1214] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x913ab800) [pid = 1708] [serial = 1238] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d0e8800) [pid = 1708] [serial = 1229] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0f0400) [pid = 1708] [serial = 1230] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d87d000) [pid = 1708] [serial = 1232] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92374800) [pid = 1708] [serial = 1218] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x9236b400) [pid = 1708] [serial = 1217] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d0e2800) [pid = 1708] [serial = 1227] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8bf77400) [pid = 1708] [serial = 1226] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92a05400) [pid = 1708] [serial = 1221] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x929ca800) [pid = 1708] [serial = 1220] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92b99400) [pid = 1708] [serial = 1224] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92a0f000) [pid = 1708] [serial = 1223] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8ebc3000) [pid = 1708] [serial = 1235] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x915c2000) [pid = 1708] [serial = 1239] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8ebcd400) [pid = 1708] [serial = 1236] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d881800) [pid = 1708] [serial = 1233] [outer = (nil)] [url = about:blank] 08:57:49 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x915c7000) [pid = 1708] [serial = 1241] [outer = (nil)] [url = about:blank] 08:57:50 INFO - PROCESS | 1708 | 1466438270549 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2591ms 08:57:50 INFO - PROCESS | 1708 | 1466438270605 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:50 INFO - PROCESS | 1708 | 1466438270611 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:57:50 INFO - PROCESS | 1708 | 1466438270620 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1708 | 1466438270624 Marionette TRACE conn4 <- [1,1694,null,{}] 08:57:50 INFO - PROCESS | 1708 | 1466438270632 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 1708 | 1466438270637 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:50 INFO - PROCESS | 1708 | 1466438270821 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:57:50 INFO - PROCESS | 1708 | 1466438270967 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1708 | 1466438270977 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e9400 == 26 [pid = 1708] [id = 431] 08:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d0ed400) [pid = 1708] [serial = 1294] [outer = (nil)] 08:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d14b000) [pid = 1708] [serial = 1295] [outer = 0x8d0ed400] 08:57:51 INFO - PROCESS | 1708 | 1466438271062 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d41b000) [pid = 1708] [serial = 1296] [outer = 0x8d0ed400] 08:57:51 INFO - PROCESS | 1708 | 1466438271959 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1384ms 08:57:52 INFO - PROCESS | 1708 | 1466438272004 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1708 | 1466438272012 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:52 INFO - PROCESS | 1708 | 1466438272022 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1708 | 1466438272027 Marionette TRACE conn4 <- [1,1698,null,{}] 08:57:52 INFO - PROCESS | 1708 | 1466438272034 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 1708 | 1466438272039 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:52 INFO - PROCESS | 1708 | 1466438272222 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:57:52 INFO - PROCESS | 1708 | 1466438272381 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1708 | 1466438272390 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f7000 == 27 [pid = 1708] [id = 432] 08:57:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d883800) [pid = 1708] [serial = 1297] [outer = (nil)] 08:57:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d9dec00) [pid = 1708] [serial = 1298] [outer = 0x8d883800] 08:57:52 INFO - PROCESS | 1708 | 1466438272467 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e4d7c00) [pid = 1708] [serial = 1299] [outer = 0x8d883800] 08:57:53 INFO - PROCESS | 1708 | 1466438273468 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:57:53 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 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1483ms 08:57:53 INFO - PROCESS | 1708 | 1466438273506 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1708 | 1466438273509 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:53 INFO - PROCESS | 1708 | 1466438273516 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1708 | 1466438273522 Marionette TRACE conn4 <- [1,1702,null,{}] 08:57:53 INFO - PROCESS | 1708 | 1466438273545 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1708 | 1466438273555 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:53 INFO - PROCESS | 1708 | 1466438273782 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:57:53 INFO - PROCESS | 1708 | 1466438273805 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1708 | 1466438273814 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcec00 == 28 [pid = 1708] [id = 433] 08:57:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8ebcf800) [pid = 1708] [serial = 1300] [outer = (nil)] 08:57:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8f2c1800) [pid = 1708] [serial = 1301] [outer = 0x8ebcf800] 08:57:53 INFO - PROCESS | 1708 | 1466438273903 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x913ac000) [pid = 1708] [serial = 1302] [outer = 0x8ebcf800] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d14f000) [pid = 1708] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x91bf2c00) [pid = 1708] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8be08c00) [pid = 1708] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8be0f000) [pid = 1708] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d877800) [pid = 1708] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8ebc4800) [pid = 1708] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91ed7c00) [pid = 1708] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x924cb800) [pid = 1708] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8e75fc00) [pid = 1708] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d0e2c00) [pid = 1708] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:54 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e754800) [pid = 1708] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:55 INFO - PROCESS | 1708 | 1466438275314 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1847ms 08:57:55 INFO - PROCESS | 1708 | 1466438275368 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1708 | 1466438275371 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:55 INFO - PROCESS | 1708 | 1466438275381 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1708 | 1466438275384 Marionette TRACE conn4 <- [1,1706,null,{}] 08:57:55 INFO - PROCESS | 1708 | 1466438275389 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 1708 | 1466438275394 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:55 INFO - PROCESS | 1708 | 1466438275598 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:57:55 INFO - PROCESS | 1708 | 1466438275611 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1708 | 1466438275617 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d800 == 29 [pid = 1708] [id = 434] 08:57:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8be0f000) [pid = 1708] [serial = 1303] [outer = (nil)] 08:57:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x913b1400) [pid = 1708] [serial = 1304] [outer = 0x8be0f000] 08:57:55 INFO - PROCESS | 1708 | 1466438275810 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x915c0c00) [pid = 1708] [serial = 1305] [outer = 0x8be0f000] 08:57:56 INFO - PROCESS | 1708 | 1466438276627 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1288ms 08:57:56 INFO - PROCESS | 1708 | 1466438276668 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1708 | 1466438276672 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:56 INFO - PROCESS | 1708 | 1466438276683 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1708 | 1466438276685 Marionette TRACE conn4 <- [1,1710,null,{}] 08:57:56 INFO - PROCESS | 1708 | 1466438276692 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 1708 | 1466438276698 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:56 INFO - PROCESS | 1708 | 1466438276970 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:57:57 INFO - PROCESS | 1708 | 1466438277061 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1708 | 1466438277075 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07c00 == 30 [pid = 1708] [id = 435] 08:57:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8be08c00) [pid = 1708] [serial = 1306] [outer = (nil)] 08:57:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8bf74800) [pid = 1708] [serial = 1307] [outer = 0x8be08c00] 08:57:57 INFO - PROCESS | 1708 | 1466438277197 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8c22cc00) [pid = 1708] [serial = 1308] [outer = 0x8be08c00] 08:57:58 INFO - PROCESS | 1708 | 1466438278377 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1787ms 08:57:58 INFO - PROCESS | 1708 | 1466438278469 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1708 | 1466438278474 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:58 INFO - PROCESS | 1708 | 1466438278485 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1708 | 1466438278490 Marionette TRACE conn4 <- [1,1714,null,{}] 08:57:58 INFO - PROCESS | 1708 | 1466438278498 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 1708 | 1466438278508 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:58 INFO - PROCESS | 1708 | 1466438278819 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:57:59 INFO - PROCESS | 1708 | 1466438279028 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1708 | 1466438279039 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:57:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e9000 == 31 [pid = 1708] [id = 436] 08:57:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d9d3c00) [pid = 1708] [serial = 1309] [outer = (nil)] 08:57:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e4cc000) [pid = 1708] [serial = 1310] [outer = 0x8d9d3c00] 08:57:59 INFO - PROCESS | 1708 | 1466438279125 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8e751800) [pid = 1708] [serial = 1311] [outer = 0x8d9d3c00] 08:58:00 INFO - PROCESS | 1708 | 1466438280188 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1788ms 08:58:00 INFO - PROCESS | 1708 | 1466438280274 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1708 | 1466438280280 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:58:00 INFO - PROCESS | 1708 | 1466438280287 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1708 | 1466438280290 Marionette TRACE conn4 <- [1,1718,null,{}] 08:58:00 INFO - PROCESS | 1708 | 1466438280297 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 1708 | 1466438280301 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:00 INFO - PROCESS | 1708 | 1466438280560 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:58:00 INFO - PROCESS | 1708 | 1466438280862 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1708 | 1466438280872 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x913af800 == 32 [pid = 1708] [id = 437] 08:58:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x913b1800) [pid = 1708] [serial = 1312] [outer = (nil)] 08:58:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915c9000) [pid = 1708] [serial = 1313] [outer = 0x913b1800] 08:58:00 INFO - PROCESS | 1708 | 1466438280990 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91beb800) [pid = 1708] [serial = 1314] [outer = 0x913b1800] 08:58:02 INFO - PROCESS | 1708 | 1466438282155 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1950ms 08:58:02 INFO - PROCESS | 1708 | 1466438282238 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1708 | 1466438282245 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:58:02 INFO - PROCESS | 1708 | 1466438282263 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1708 | 1466438282271 Marionette TRACE conn4 <- [1,1722,null,{}] 08:58:02 INFO - PROCESS | 1708 | 1466438282287 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 1708 | 1466438282294 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:02 INFO - PROCESS | 1708 | 1466438282729 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:58:02 INFO - PROCESS | 1708 | 1466438282922 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1708 | 1466438282932 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e800 == 33 [pid = 1708] [id = 438] 08:58:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8c21f400) [pid = 1708] [serial = 1315] [outer = (nil)] 08:58:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8c22bc00) [pid = 1708] [serial = 1316] [outer = 0x8c21f400] 08:58:03 INFO - PROCESS | 1708 | 1466438283013 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d0e8000) [pid = 1708] [serial = 1317] [outer = 0x8c21f400] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x915bf400 == 32 [pid = 1708] [id = 393] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d400 == 31 [pid = 1708] [id = 392] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b400 == 30 [pid = 1708] [id = 401] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5000 == 29 [pid = 1708] [id = 388] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc6000 == 28 [pid = 1708] [id = 391] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ef000 == 27 [pid = 1708] [id = 390] 08:58:04 INFO - PROCESS | 1708 | 1466438284085 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8c223c00 == 26 [pid = 1708] [id = 389] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d800 == 25 [pid = 1708] [id = 434] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcec00 == 24 [pid = 1708] [id = 433] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f7000 == 23 [pid = 1708] [id = 432] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e9400 == 22 [pid = 1708] [id = 431] 08:58:04 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04c00 == 21 [pid = 1708] [id = 430] 08:58:04 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 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1903ms 08:58:04 INFO - PROCESS | 1708 | 1466438284160 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:58:04 INFO - PROCESS | 1708 | 1466438284165 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:58:04 INFO - PROCESS | 1708 | 1466438284174 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1708 | 1466438284179 Marionette TRACE conn4 <- [1,1726,null,{}] 08:58:04 INFO - PROCESS | 1708 | 1466438284186 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 1708 | 1466438284195 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:04 INFO - PROCESS | 1708 | 1466438284373 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92389c00) [pid = 1708] [serial = 1265] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d0eb400) [pid = 1708] [serial = 1268] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8c224800) [pid = 1708] [serial = 1256] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d0e1800) [pid = 1708] [serial = 1257] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d9d2000) [pid = 1708] [serial = 1259] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d9dcc00) [pid = 1708] [serial = 1260] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91be9800) [pid = 1708] [serial = 1242] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x91ede800) [pid = 1708] [serial = 1250] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x92373400) [pid = 1708] [serial = 1251] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x924d5000) [pid = 1708] [serial = 1253] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x924d6c00) [pid = 1708] [serial = 1254] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x913a6400) [pid = 1708] [serial = 1262] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d145800) [pid = 1708] [serial = 1244] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d6e9c00) [pid = 1708] [serial = 1245] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e75d400) [pid = 1708] [serial = 1247] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8f2b9800) [pid = 1708] [serial = 1248] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x924d3c00) [pid = 1708] [serial = 1266] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d6f4000) [pid = 1708] [serial = 1269] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x929ccc00) [pid = 1708] [serial = 1272] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x915c8c00) [pid = 1708] [serial = 1263] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x91ed4800) [pid = 1708] [serial = 1271] [outer = (nil)] [url = about:blank] 08:58:04 INFO - PROCESS | 1708 | 1466438284601 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1708 | 1466438284611 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d143800 == 22 [pid = 1708] [id = 439] 08:58:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8d14b400) [pid = 1708] [serial = 1318] [outer = (nil)] 08:58:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8d6ee000) [pid = 1708] [serial = 1319] [outer = 0x8d14b400] 08:58:04 INFO - PROCESS | 1708 | 1466438284719 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d87a800) [pid = 1708] [serial = 1320] [outer = 0x8d14b400] 08:58:05 INFO - PROCESS | 1708 | 1466438285584 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1484ms 08:58:05 INFO - PROCESS | 1708 | 1466438285658 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 1708 | 1466438285663 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:58:05 INFO - PROCESS | 1708 | 1466438285670 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 1708 | 1466438285674 Marionette TRACE conn4 <- [1,1730,null,{}] 08:58:05 INFO - PROCESS | 1708 | 1466438285680 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 1708 | 1466438285686 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:05 INFO - PROCESS | 1708 | 1466438285874 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:58:06 INFO - PROCESS | 1708 | 1466438286034 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1708 | 1466438286043 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d150000 == 23 [pid = 1708] [id = 440] 08:58:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d9d7000) [pid = 1708] [serial = 1321] [outer = (nil)] 08:58:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8ebcb800) [pid = 1708] [serial = 1322] [outer = 0x8d9d7000] 08:58:06 INFO - PROCESS | 1708 | 1466438286114 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8f2b6c00) [pid = 1708] [serial = 1323] [outer = 0x8d9d7000] 08:58:07 INFO - PROCESS | 1708 | 1466438287337 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:58:07 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 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1735ms 08:58:07 INFO - PROCESS | 1708 | 1466438287406 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1708 | 1466438287413 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:58:07 INFO - PROCESS | 1708 | 1466438287429 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1708 | 1466438287437 Marionette TRACE conn4 <- [1,1734,null,{}] 08:58:07 INFO - PROCESS | 1708 | 1466438287465 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 1708 | 1466438287472 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:07 INFO - PROCESS | 1708 | 1466438287697 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:58:07 INFO - PROCESS | 1708 | 1466438287773 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1708 | 1466438287779 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9db400 == 24 [pid = 1708] [id = 441] 08:58:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8f2be000) [pid = 1708] [serial = 1324] [outer = (nil)] 08:58:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x91be9c00) [pid = 1708] [serial = 1325] [outer = 0x8f2be000] 08:58:07 INFO - PROCESS | 1708 | 1466438287852 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91d32c00) [pid = 1708] [serial = 1326] [outer = 0x8f2be000] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d0ef000) [pid = 1708] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x913a4000) [pid = 1708] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x929d0800) [pid = 1708] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x929c2000) [pid = 1708] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8f2ba000) [pid = 1708] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8ebcf800) [pid = 1708] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8be05000) [pid = 1708] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d0ed400) [pid = 1708] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8c226800) [pid = 1708] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:08 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x8d883800) [pid = 1708] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:08 INFO - PROCESS | 1708 | 1466438288930 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1564ms 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:58:08 INFO - PROCESS | 1708 | 1466438288987 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1708 | 1466438288990 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:58:08 INFO - PROCESS | 1708 | 1466438288996 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1708 | 1466438289000 Marionette TRACE conn4 <- [1,1738,null,{}] 08:58:09 INFO - PROCESS | 1708 | 1466438289008 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 1708 | 1466438289016 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:09 INFO - PROCESS | 1708 | 1466438289193 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:58:09 INFO - PROCESS | 1708 | 1466438289404 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1708 | 1466438289411 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ef000 == 25 [pid = 1708] [id = 442] 08:58:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8d145400) [pid = 1708] [serial = 1327] [outer = (nil)] 08:58:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x915cac00) [pid = 1708] [serial = 1328] [outer = 0x8d145400] 08:58:09 INFO - PROCESS | 1708 | 1466438289488 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x91ed9800) [pid = 1708] [serial = 1329] [outer = 0x8d145400] 08:58:10 INFO - PROCESS | 1708 | 1466438290256 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1286ms 08:58:10 INFO - PROCESS | 1708 | 1466438290285 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:58:10 INFO - PROCESS | 1708 | 1466438290289 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:58:10 INFO - PROCESS | 1708 | 1466438290296 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1708 | 1466438290300 Marionette TRACE conn4 <- [1,1742,null,{}] 08:58:10 INFO - PROCESS | 1708 | 1466438290306 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 1708 | 1466438290311 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:10 INFO - PROCESS | 1708 | 1466438290475 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:58:10 INFO - PROCESS | 1708 | 1466438290490 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1708 | 1466438290510 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87ec00 == 26 [pid = 1708] [id = 443] 08:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x9236f000) [pid = 1708] [serial = 1330] [outer = (nil)] 08:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9237f000) [pid = 1708] [serial = 1331] [outer = 0x9236f000] 08:58:10 INFO - PROCESS | 1708 | 1466438290594 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x924cd000) [pid = 1708] [serial = 1332] [outer = 0x9236f000] 08:58:11 INFO - PROCESS | 1708 | 1466438291866 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1649ms 08:58:11 INFO - PROCESS | 1708 | 1466438291946 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1708 | 1466438291951 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:11 INFO - PROCESS | 1708 | 1466438291960 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1708 | 1466438291965 Marionette TRACE conn4 <- [1,1746,null,{}] 08:58:11 INFO - PROCESS | 1708 | 1466438291973 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1708 | 1466438291980 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:12 INFO - PROCESS | 1708 | 1466438292203 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:58:12 INFO - PROCESS | 1708 | 1466438292433 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1708 | 1466438292442 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ed400 == 27 [pid = 1708] [id = 444] 08:58:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d14c400) [pid = 1708] [serial = 1333] [outer = (nil)] 08:58:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d9d6400) [pid = 1708] [serial = 1334] [outer = 0x8d14c400] 08:58:12 INFO - PROCESS | 1708 | 1466438292548 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e753000) [pid = 1708] [serial = 1335] [outer = 0x8d14c400] 08:58:13 INFO - PROCESS | 1708 | 1466438293526 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 08:58:13 INFO - PROCESS | 1708 | 1466438293597 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1708 | 1466438293609 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:13 INFO - PROCESS | 1708 | 1466438293622 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1708 | 1466438293627 Marionette TRACE conn4 <- [1,1750,null,{}] 08:58:13 INFO - PROCESS | 1708 | 1466438293634 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 1708 | 1466438293640 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:13 INFO - PROCESS | 1708 | 1466438293894 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:58:14 INFO - PROCESS | 1708 | 1466438294220 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1708 | 1466438294231 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d417800 == 28 [pid = 1708] [id = 445] 08:58:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x915c2000) [pid = 1708] [serial = 1336] [outer = (nil)] 08:58:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91bea800) [pid = 1708] [serial = 1337] [outer = 0x915c2000] 08:58:14 INFO - PROCESS | 1708 | 1466438294315 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91d32800) [pid = 1708] [serial = 1338] [outer = 0x915c2000] 08:58:15 INFO - PROCESS | 1708 | 1466438295341 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1785ms 08:58:15 INFO - PROCESS | 1708 | 1466438295408 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 1708 | 1466438295412 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:15 INFO - PROCESS | 1708 | 1466438295419 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 1708 | 1466438295425 Marionette TRACE conn4 <- [1,1754,null,{}] 08:58:15 INFO - PROCESS | 1708 | 1466438295443 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 1708 | 1466438295452 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:15 INFO - PROCESS | 1708 | 1466438295684 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:58:15 INFO - PROCESS | 1708 | 1466438295904 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1708 | 1466438295919 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7a000 == 29 [pid = 1708] [id = 446] 08:58:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d0e3c00) [pid = 1708] [serial = 1339] [outer = (nil)] 08:58:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x924d7000) [pid = 1708] [serial = 1340] [outer = 0x8d0e3c00] 08:58:16 INFO - PROCESS | 1708 | 1466438296043 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x929c3c00) [pid = 1708] [serial = 1341] [outer = 0x8d0e3c00] 08:58:16 INFO - PROCESS | 1708 | 1466438296996 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1643ms 08:58:17 INFO - PROCESS | 1708 | 1466438297064 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:17 INFO - PROCESS | 1708 | 1466438297069 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:58:17 INFO - PROCESS | 1708 | 1466438297075 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1708 | 1466438297079 Marionette TRACE conn4 <- [1,1758,null,{}] 08:58:17 INFO - PROCESS | 1708 | 1466438297085 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 1708 | 1466438297090 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:17 INFO - PROCESS | 1708 | 1466438297319 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:58:17 INFO - PROCESS | 1708 | 1466438297536 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1708 | 1466438297546 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ebc00 == 30 [pid = 1708] [id = 447] 08:58:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x929c8000) [pid = 1708] [serial = 1342] [outer = (nil)] 08:58:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92a02400) [pid = 1708] [serial = 1343] [outer = 0x929c8000] 08:58:17 INFO - PROCESS | 1708 | 1466438297670 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92a06c00) [pid = 1708] [serial = 1344] [outer = 0x929c8000] 08:58:18 INFO - PROCESS | 1708 | 1466438298574 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1531ms 08:58:18 INFO - PROCESS | 1708 | 1466438298607 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 1708 | 1466438298611 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:18 INFO - PROCESS | 1708 | 1466438298617 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1708 | 1466438298620 Marionette TRACE conn4 <- [1,1762,null,{}] 08:58:18 INFO - PROCESS | 1708 | 1466438298627 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 1708 | 1466438298632 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:18 INFO - PROCESS | 1708 | 1466438298812 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:58:19 INFO - PROCESS | 1708 | 1466438299012 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1708 | 1466438299020 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d417400 == 31 [pid = 1708] [id = 448] 08:58:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x929cc400) [pid = 1708] [serial = 1345] [outer = (nil)] 08:58:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x92b99800) [pid = 1708] [serial = 1346] [outer = 0x929cc400] 08:58:19 INFO - PROCESS | 1708 | 1466438299107 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92ba1c00) [pid = 1708] [serial = 1347] [outer = 0x929cc400] 08:58:20 INFO - PROCESS | 1708 | 1466438300371 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1839ms 08:58:20 INFO - PROCESS | 1708 | 1466438300457 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1708 | 1466438300463 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:20 INFO - PROCESS | 1708 | 1466438300471 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1708 | 1466438300476 Marionette TRACE conn4 <- [1,1766,null,{}] 08:58:20 INFO - PROCESS | 1708 | 1466438300484 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 1708 | 1466438300491 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:20 INFO - PROCESS | 1708 | 1466438300748 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:58:20 INFO - PROCESS | 1708 | 1466438300917 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1708 | 1466438300932 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d41e800 == 32 [pid = 1708] [id = 449] 08:58:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d6e9c00) [pid = 1708] [serial = 1348] [outer = (nil)] 08:58:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d883000) [pid = 1708] [serial = 1349] [outer = 0x8d6e9c00] 08:58:21 INFO - PROCESS | 1708 | 1466438301009 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d9d7400) [pid = 1708] [serial = 1350] [outer = 0x8d6e9c00] 08:58:22 INFO - PROCESS | 1708 | 1466438302005 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1594ms 08:58:22 INFO - PROCESS | 1708 | 1466438302065 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1708 | 1466438302072 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:22 INFO - PROCESS | 1708 | 1466438302083 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1708 | 1466438302087 Marionette TRACE conn4 <- [1,1770,null,{}] 08:58:22 INFO - PROCESS | 1708 | 1466438302095 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 1708 | 1466438302101 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed9000 == 31 [pid = 1708] [id = 397] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e9000 == 30 [pid = 1708] [id = 436] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x913af800 == 29 [pid = 1708] [id = 437] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07c00 == 28 [pid = 1708] [id = 435] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7ec00 == 27 [pid = 1708] [id = 399] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc5000 == 26 [pid = 1708] [id = 400] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 25 [pid = 1708] [id = 394] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91d35800 == 24 [pid = 1708] [id = 396] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91bf1c00 == 23 [pid = 1708] [id = 404] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0a000 == 22 [pid = 1708] [id = 395] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf78c00 == 21 [pid = 1708] [id = 398] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x915c0800 == 20 [pid = 1708] [id = 403] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91bf2000 == 19 [pid = 1708] [id = 405] 08:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0a800 == 18 [pid = 1708] [id = 402] 08:58:23 INFO - PROCESS | 1708 | 1466438303274 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x915c9c00) [pid = 1708] [serial = 1277] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92b9a800) [pid = 1708] [serial = 1281] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92a0b400) [pid = 1708] [serial = 1280] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92ba6c00) [pid = 1708] [serial = 1284] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x92ba4800) [pid = 1708] [serial = 1283] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x92d13000) [pid = 1708] [serial = 1287] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92d0ec00) [pid = 1708] [serial = 1286] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x913b1400) [pid = 1708] [serial = 1304] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8f2c1800) [pid = 1708] [serial = 1301] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8be0c000) [pid = 1708] [serial = 1292] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8bf7ac00) [pid = 1708] [serial = 1293] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d14b000) [pid = 1708] [serial = 1295] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d41b000) [pid = 1708] [serial = 1296] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d40fc00) [pid = 1708] [serial = 1290] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d0e8400) [pid = 1708] [serial = 1289] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x913ac000) [pid = 1708] [serial = 1302] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e4d7c00) [pid = 1708] [serial = 1299] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8d9dec00) [pid = 1708] [serial = 1298] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8e4d6c00) [pid = 1708] [serial = 1275] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d87dc00) [pid = 1708] [serial = 1274] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x91d2d800) [pid = 1708] [serial = 1278] [outer = (nil)] [url = about:blank] 08:58:23 INFO - PROCESS | 1708 | 1466438303582 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1708 | 1466438303592 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf76400 == 19 [pid = 1708] [id = 450] 08:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8bf77000) [pid = 1708] [serial = 1351] [outer = (nil)] 08:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8bf7ac00) [pid = 1708] [serial = 1352] [outer = 0x8bf77000] 08:58:23 INFO - PROCESS | 1708 | 1466438303665 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8c226c00) [pid = 1708] [serial = 1353] [outer = 0x8bf77000] 08:58:24 INFO - PROCESS | 1708 | 1466438304475 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2442ms 08:58:24 INFO - PROCESS | 1708 | 1466438304526 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1708 | 1466438304532 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:24 INFO - PROCESS | 1708 | 1466438304544 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1708 | 1466438304548 Marionette TRACE conn4 <- [1,1774,null,{}] 08:58:24 INFO - PROCESS | 1708 | 1466438304556 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 1708 | 1466438304562 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:24 INFO - PROCESS | 1708 | 1466438304786 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:58:24 INFO - PROCESS | 1708 | 1466438304801 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 1708 | 1466438304808 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14ac00 == 20 [pid = 1708] [id = 451] 08:58:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d14b000) [pid = 1708] [serial = 1354] [outer = (nil)] 08:58:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d412000) [pid = 1708] [serial = 1355] [outer = 0x8d14b000] 08:58:24 INFO - PROCESS | 1708 | 1466438304881 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d6e9800) [pid = 1708] [serial = 1356] [outer = 0x8d14b000] 08:58:25 INFO - PROCESS | 1708 | 1466438305964 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1493ms 08:58:26 INFO - PROCESS | 1708 | 1466438306036 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1708 | 1466438306042 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:26 INFO - PROCESS | 1708 | 1466438306049 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1708 | 1466438306054 Marionette TRACE conn4 <- [1,1778,null,{}] 08:58:26 INFO - PROCESS | 1708 | 1466438306060 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 1708 | 1466438306066 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:26 INFO - PROCESS | 1708 | 1466438306299 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:58:26 INFO - PROCESS | 1708 | 1466438306365 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1708 | 1466438306373 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ce000 == 21 [pid = 1708] [id = 452] 08:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e4ce400) [pid = 1708] [serial = 1357] [outer = (nil)] 08:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8e4d3000) [pid = 1708] [serial = 1358] [outer = 0x8e4ce400] 08:58:26 INFO - PROCESS | 1708 | 1466438306443 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8e754800) [pid = 1708] [serial = 1359] [outer = 0x8e4ce400] 08:58:27 INFO - PROCESS | 1708 | 1466438307493 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:58:27 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 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1488ms 08:58:27 INFO - PROCESS | 1708 | 1466438307537 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1708 | 1466438307543 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:27 INFO - PROCESS | 1708 | 1466438307566 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1708 | 1466438307574 Marionette TRACE conn4 <- [1,1782,null,{}] 08:58:27 INFO - PROCESS | 1708 | 1466438307579 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 1708 | 1466438307587 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:27 INFO - PROCESS | 1708 | 1466438307834 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8be0f000) [pid = 1708] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8f2be000) [pid = 1708] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d145400) [pid = 1708] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d9d3c00) [pid = 1708] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x913b1800) [pid = 1708] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8c21f400) [pid = 1708] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d14b400) [pid = 1708] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8be08c00) [pid = 1708] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x9236f000) [pid = 1708] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d9d7000) [pid = 1708] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:28 INFO - PROCESS | 1708 | 1466438308349 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1708 | 1466438308356 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 22 [pid = 1708] [id = 453] 08:58:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8be0f000) [pid = 1708] [serial = 1360] [outer = (nil)] 08:58:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8c22e800) [pid = 1708] [serial = 1361] [outer = 0x8be0f000] 08:58:28 INFO - PROCESS | 1708 | 1466438308473 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d875800) [pid = 1708] [serial = 1362] [outer = 0x8be0f000] 08:58:29 INFO - PROCESS | 1708 | 1466438309235 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:58:29 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 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1696ms 08:58:29 INFO - PROCESS | 1708 | 1466438309255 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1708 | 1466438309258 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:29 INFO - PROCESS | 1708 | 1466438309264 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1708 | 1466438309268 Marionette TRACE conn4 <- [1,1786,null,{}] 08:58:29 INFO - PROCESS | 1708 | 1466438309282 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 1708 | 1466438309288 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:29 INFO - PROCESS | 1708 | 1466438309449 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:58:29 INFO - PROCESS | 1708 | 1466438309463 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1708 | 1466438309469 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e6800 == 23 [pid = 1708] [id = 454] 08:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d9db000) [pid = 1708] [serial = 1363] [outer = (nil)] 08:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x913a6800) [pid = 1708] [serial = 1364] [outer = 0x8d9db000] 08:58:29 INFO - PROCESS | 1708 | 1466438309539 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x913b1800) [pid = 1708] [serial = 1365] [outer = 0x8d9db000] 08:58:30 INFO - PROCESS | 1708 | 1466438310733 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:58:30 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 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1541ms 08:58:30 INFO - PROCESS | 1708 | 1466438310808 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:30 INFO - PROCESS | 1708 | 1466438310815 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:58:30 INFO - PROCESS | 1708 | 1466438310824 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1708 | 1466438310829 Marionette TRACE conn4 <- [1,1790,null,{}] 08:58:30 INFO - PROCESS | 1708 | 1466438310838 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 1708 | 1466438310844 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:31 INFO - PROCESS | 1708 | 1466438311071 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:58:31 INFO - PROCESS | 1708 | 1466438311362 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1708 | 1466438311380 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c223000 == 24 [pid = 1708] [id = 455] 08:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8c224c00) [pid = 1708] [serial = 1366] [outer = (nil)] 08:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d149400) [pid = 1708] [serial = 1367] [outer = 0x8c224c00] 08:58:31 INFO - PROCESS | 1708 | 1466438311466 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d9d8c00) [pid = 1708] [serial = 1368] [outer = 0x8c224c00] 08:58:32 INFO - PROCESS | 1708 | 1466438312677 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:32 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) 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1936ms 08:58:32 INFO - PROCESS | 1708 | 1466438312782 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1708 | 1466438312793 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:32 INFO - PROCESS | 1708 | 1466438312815 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1708 | 1466438312820 Marionette TRACE conn4 <- [1,1794,null,{}] 08:58:32 INFO - PROCESS | 1708 | 1466438312921 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 1708 | 1466438312927 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:33 INFO - PROCESS | 1708 | 1466438313097 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:58:33 INFO - PROCESS | 1708 | 1466438313289 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1708 | 1466438313298 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07400 == 25 [pid = 1708] [id = 456] 08:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d143400) [pid = 1708] [serial = 1369] [outer = (nil)] 08:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x913a6000) [pid = 1708] [serial = 1370] [outer = 0x8d143400] 08:58:33 INFO - PROCESS | 1708 | 1466438313381 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x915be800) [pid = 1708] [serial = 1371] [outer = 0x8d143400] 08:58:34 INFO - PROCESS | 1708 | 1466438314418 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1683ms 08:58:34 INFO - PROCESS | 1708 | 1466438314499 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1708 | 1466438314502 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:34 INFO - PROCESS | 1708 | 1466438314510 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1708 | 1466438314516 Marionette TRACE conn4 <- [1,1798,null,{}] 08:58:34 INFO - PROCESS | 1708 | 1466438314533 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 1708 | 1466438314542 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:34 INFO - PROCESS | 1708 | 1466438314758 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:58:35 INFO - PROCESS | 1708 | 1466438314991 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1708 | 1466438315003 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf2800 == 26 [pid = 1708] [id = 457] 08:58:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x91d27800) [pid = 1708] [serial = 1372] [outer = (nil)] 08:58:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91d30000) [pid = 1708] [serial = 1373] [outer = 0x91d27800] 08:58:35 INFO - PROCESS | 1708 | 1466438315086 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91ed8800) [pid = 1708] [serial = 1374] [outer = 0x91d27800] 08:58:36 INFO - PROCESS | 1708 | 1466438316109 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1641ms 08:58:36 INFO - PROCESS | 1708 | 1466438316152 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1708 | 1466438316157 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:36 INFO - PROCESS | 1708 | 1466438316164 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1708 | 1466438316168 Marionette TRACE conn4 <- [1,1802,null,{}] 08:58:36 INFO - PROCESS | 1708 | 1466438316174 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 1708 | 1466438316179 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:36 INFO - PROCESS | 1708 | 1466438316513 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:58:36 INFO - PROCESS | 1708 | 1466438316780 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1708 | 1466438316790 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf79000 == 27 [pid = 1708] [id = 458] 08:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8c223400) [pid = 1708] [serial = 1375] [outer = (nil)] 08:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d0e8800) [pid = 1708] [serial = 1376] [outer = 0x8c223400] 08:58:36 INFO - PROCESS | 1708 | 1466438316863 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d145000) [pid = 1708] [serial = 1377] [outer = 0x8c223400] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x915c0c00) [pid = 1708] [serial = 1305] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91be9c00) [pid = 1708] [serial = 1325] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x915cac00) [pid = 1708] [serial = 1328] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x91d32c00) [pid = 1708] [serial = 1326] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8e751800) [pid = 1708] [serial = 1311] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x915c9000) [pid = 1708] [serial = 1313] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91beb800) [pid = 1708] [serial = 1314] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91ed9800) [pid = 1708] [serial = 1329] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8c22bc00) [pid = 1708] [serial = 1316] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d0e8000) [pid = 1708] [serial = 1317] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d6ee000) [pid = 1708] [serial = 1319] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d87a800) [pid = 1708] [serial = 1320] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8bf74800) [pid = 1708] [serial = 1307] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x9237f000) [pid = 1708] [serial = 1331] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8c22cc00) [pid = 1708] [serial = 1308] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x924cd000) [pid = 1708] [serial = 1332] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8ebcb800) [pid = 1708] [serial = 1322] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8e4cc000) [pid = 1708] [serial = 1310] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8f2b6c00) [pid = 1708] [serial = 1323] [outer = (nil)] [url = about:blank] 08:58:37 INFO - PROCESS | 1708 | 1466438317808 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1681ms 08:58:37 INFO - PROCESS | 1708 | 1466438317847 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1708 | 1466438317853 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:37 INFO - PROCESS | 1708 | 1466438317861 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1708 | 1466438317866 Marionette TRACE conn4 <- [1,1806,null,{}] 08:58:37 INFO - PROCESS | 1708 | 1466438317873 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 1708 | 1466438317880 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:38 INFO - PROCESS | 1708 | 1466438318041 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:58:38 INFO - PROCESS | 1708 | 1466438318051 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1708 | 1466438318057 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d416400 == 28 [pid = 1708] [id = 459] 08:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8d87a800) [pid = 1708] [serial = 1378] [outer = (nil)] 08:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8e4d1400) [pid = 1708] [serial = 1379] [outer = 0x8d87a800] 08:58:38 INFO - PROCESS | 1708 | 1466438318129 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8e75d000) [pid = 1708] [serial = 1380] [outer = 0x8d87a800] 08:58:39 INFO - PROCESS | 1708 | 1466438319072 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1236ms 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:39 INFO - PROCESS | 1708 | 1466438319102 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1708 | 1466438319106 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:58:39 INFO - PROCESS | 1708 | 1466438319113 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1708 | 1466438319116 Marionette TRACE conn4 <- [1,1810,null,{}] 08:58:39 INFO - PROCESS | 1708 | 1466438319122 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 1708 | 1466438319127 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:39 INFO - PROCESS | 1708 | 1466438319290 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:58:39 INFO - PROCESS | 1708 | 1466438319423 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1708 | 1466438319429 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc6c00 == 29 [pid = 1708] [id = 460] 08:58:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8ebc8400) [pid = 1708] [serial = 1381] [outer = (nil)] 08:58:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x915c2400) [pid = 1708] [serial = 1382] [outer = 0x8ebc8400] 08:58:39 INFO - PROCESS | 1708 | 1466438319507 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x915ca400) [pid = 1708] [serial = 1383] [outer = 0x8ebc8400] 08:58:40 INFO - PROCESS | 1708 | 1466438320399 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1343ms 08:58:40 INFO - PROCESS | 1708 | 1466438320457 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1708 | 1466438320463 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:40 INFO - PROCESS | 1708 | 1466438320486 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1708 | 1466438320494 Marionette TRACE conn4 <- [1,1814,null,{}] 08:58:40 INFO - PROCESS | 1708 | 1466438320500 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 1708 | 1466438320506 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:40 INFO - PROCESS | 1708 | 1466438320737 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:58:40 INFO - PROCESS | 1708 | 1466438320767 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1708 | 1466438320774 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcb800 == 30 [pid = 1708] [id = 461] 08:58:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x915c2c00) [pid = 1708] [serial = 1384] [outer = (nil)] 08:58:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x91ed4800) [pid = 1708] [serial = 1385] [outer = 0x915c2c00] 08:58:40 INFO - PROCESS | 1708 | 1466438320845 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91eddc00) [pid = 1708] [serial = 1386] [outer = 0x915c2c00] 08:58:41 INFO - PROCESS | 1708 | 1466438321797 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1345ms 08:58:41 INFO - PROCESS | 1708 | 1466438321825 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1708 | 1466438321829 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:41 INFO - PROCESS | 1708 | 1466438321834 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1708 | 1466438321838 Marionette TRACE conn4 <- [1,1818,null,{}] 08:58:41 INFO - PROCESS | 1708 | 1466438321843 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1708 | 1466438321848 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:42 INFO - PROCESS | 1708 | 1466438322049 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:58:42 INFO - PROCESS | 1708 | 1466438322077 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 1708 | 1466438322082 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d35400 == 31 [pid = 1708] [id = 462] 08:58:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91eda800) [pid = 1708] [serial = 1387] [outer = (nil)] 08:58:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x92385c00) [pid = 1708] [serial = 1388] [outer = 0x91eda800] 08:58:42 INFO - PROCESS | 1708 | 1466438322149 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x92388c00) [pid = 1708] [serial = 1389] [outer = 0x91eda800] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8e4ce400) [pid = 1708] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d14c400) [pid = 1708] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8be0f000) [pid = 1708] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d14b000) [pid = 1708] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8bf77000) [pid = 1708] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x915c2000) [pid = 1708] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8d6e9c00) [pid = 1708] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d0e3c00) [pid = 1708] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x929c8000) [pid = 1708] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:42 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x929cc400) [pid = 1708] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:43 INFO - PROCESS | 1708 | 1466438323106 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1334ms 08:58:43 INFO - PROCESS | 1708 | 1466438323170 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1708 | 1466438323174 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:43 INFO - PROCESS | 1708 | 1466438323180 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1708 | 1466438323184 Marionette TRACE conn4 <- [1,1822,null,{}] 08:58:43 INFO - PROCESS | 1708 | 1466438323189 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 1708 | 1466438323193 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:43 INFO - PROCESS | 1708 | 1466438323362 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:58:43 INFO - PROCESS | 1708 | 1466438323371 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1708 | 1466438323391 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228c00 == 32 [pid = 1708] [id = 463] 08:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d87bc00) [pid = 1708] [serial = 1390] [outer = (nil)] 08:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9238c400) [pid = 1708] [serial = 1391] [outer = 0x8d87bc00] 08:58:43 INFO - PROCESS | 1708 | 1466438323588 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x924d1000) [pid = 1708] [serial = 1392] [outer = 0x8d87bc00] 08:58:44 INFO - PROCESS | 1708 | 1466438324408 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1288ms 08:58:44 INFO - PROCESS | 1708 | 1466438324470 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1708 | 1466438324475 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:44 INFO - PROCESS | 1708 | 1466438324544 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1708 | 1466438324549 Marionette TRACE conn4 <- [1,1826,null,{}] 08:58:44 INFO - PROCESS | 1708 | 1466438324570 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1708 | 1466438324577 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:44 INFO - PROCESS | 1708 | 1466438324780 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:58:44 INFO - PROCESS | 1708 | 1466438324960 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1708 | 1466438324973 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b000 == 33 [pid = 1708] [id = 464] 08:58:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d0e2800) [pid = 1708] [serial = 1393] [outer = (nil)] 08:58:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d0efc00) [pid = 1708] [serial = 1394] [outer = 0x8d0e2800] 08:58:45 INFO - PROCESS | 1708 | 1466438325121 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d6f2400) [pid = 1708] [serial = 1395] [outer = 0x8d0e2800] 08:58:46 INFO - PROCESS | 1708 | 1466438326050 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1591ms 08:58:46 INFO - PROCESS | 1708 | 1466438326131 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1708 | 1466438326138 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:46 INFO - PROCESS | 1708 | 1466438326148 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1708 | 1466438326152 Marionette TRACE conn4 <- [1,1830,null,{}] 08:58:46 INFO - PROCESS | 1708 | 1466438326163 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 1708 | 1466438326171 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:46 INFO - PROCESS | 1708 | 1466438326490 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:58:46 INFO - PROCESS | 1708 | 1466438326694 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1708 | 1466438326707 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bbc00 == 34 [pid = 1708] [id = 465] 08:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8f2bf800) [pid = 1708] [serial = 1396] [outer = (nil)] 08:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x913afc00) [pid = 1708] [serial = 1397] [outer = 0x8f2bf800] 08:58:46 INFO - PROCESS | 1708 | 1466438326793 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x915ca000) [pid = 1708] [serial = 1398] [outer = 0x8f2bf800] 08:58:47 INFO - PROCESS | 1708 | 1466438327742 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1632ms 08:58:47 INFO - PROCESS | 1708 | 1466438327781 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1708 | 1466438327788 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:47 INFO - PROCESS | 1708 | 1466438327795 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1708 | 1466438327799 Marionette TRACE conn4 <- [1,1834,null,{}] 08:58:47 INFO - PROCESS | 1708 | 1466438327826 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 1708 | 1466438327831 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:48 INFO - PROCESS | 1708 | 1466438328018 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:58:48 INFO - PROCESS | 1708 | 1466438328309 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1708 | 1466438328325 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x92383400 == 35 [pid = 1708] [id = 466] 08:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x92386800) [pid = 1708] [serial = 1399] [outer = (nil)] 08:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x924d0400) [pid = 1708] [serial = 1400] [outer = 0x92386800] 08:58:48 INFO - PROCESS | 1708 | 1466438328453 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x924d7400) [pid = 1708] [serial = 1401] [outer = 0x92386800] 08:58:49 INFO - PROCESS | 1708 | 1466438329366 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:58:49 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 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1649ms 08:58:49 INFO - PROCESS | 1708 | 1466438329445 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:49 INFO - PROCESS | 1708 | 1466438329450 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:58:49 INFO - PROCESS | 1708 | 1466438329456 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1708 | 1466438329460 Marionette TRACE conn4 <- [1,1838,null,{}] 08:58:49 INFO - PROCESS | 1708 | 1466438329466 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 1708 | 1466438329471 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:49 INFO - PROCESS | 1708 | 1466438329681 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:58:49 INFO - PROCESS | 1708 | 1466438329899 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1708 | 1466438329909 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d145800 == 36 [pid = 1708] [id = 467] 08:58:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91bef000) [pid = 1708] [serial = 1402] [outer = (nil)] 08:58:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92a0c800) [pid = 1708] [serial = 1403] [outer = 0x91bef000] 08:58:50 INFO - PROCESS | 1708 | 1466438330029 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92a10800) [pid = 1708] [serial = 1404] [outer = 0x91bef000] 08:58:50 INFO - PROCESS | 1708 | 1466438330929 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1536ms 08:58:50 INFO - PROCESS | 1708 | 1466438330993 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1708 | 1466438330996 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:51 INFO - PROCESS | 1708 | 1466438331003 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1708 | 1466438331007 Marionette TRACE conn4 <- [1,1842,null,{}] 08:58:51 INFO - PROCESS | 1708 | 1466438331012 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 1708 | 1466438331018 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:51 INFO - PROCESS | 1708 | 1466438331225 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:58:51 INFO - PROCESS | 1708 | 1466438331400 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1708 | 1466438331410 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf75c00 == 37 [pid = 1708] [id = 468] 08:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d9d2800) [pid = 1708] [serial = 1405] [outer = (nil)] 08:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x92ba0400) [pid = 1708] [serial = 1406] [outer = 0x8d9d2800] 08:58:51 INFO - PROCESS | 1708 | 1466438331534 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92ba8c00) [pid = 1708] [serial = 1407] [outer = 0x8d9d2800] 08:58:52 INFO - PROCESS | 1708 | 1466438332474 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1540ms 08:58:52 INFO - PROCESS | 1708 | 1466438332544 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1708 | 1466438332548 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:52 INFO - PROCESS | 1708 | 1466438332555 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1708 | 1466438332559 Marionette TRACE conn4 <- [1,1846,null,{}] 08:58:52 INFO - PROCESS | 1708 | 1466438332565 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 1708 | 1466438332576 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:53 INFO - PROCESS | 1708 | 1466438332998 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:58:53 INFO - PROCESS | 1708 | 1466438333247 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1708 | 1466438333258 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22cc00 == 38 [pid = 1708] [id = 469] 08:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8c22d000) [pid = 1708] [serial = 1408] [outer = (nil)] 08:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d0eac00) [pid = 1708] [serial = 1409] [outer = 0x8c22d000] 08:58:53 INFO - PROCESS | 1708 | 1466438333330 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d413800) [pid = 1708] [serial = 1410] [outer = 0x8c22d000] 08:58:54 INFO - PROCESS | 1708 | 1466438334311 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:54 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) 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1834ms 08:58:54 INFO - PROCESS | 1708 | 1466438334391 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1708 | 1466438334397 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:54 INFO - PROCESS | 1708 | 1466438334405 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1708 | 1466438334410 Marionette TRACE conn4 <- [1,1850,null,{}] 08:58:54 INFO - PROCESS | 1708 | 1466438334417 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 1708 | 1466438334422 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf76400 == 37 [pid = 1708] [id = 450] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d150000 == 36 [pid = 1708] [id = 440] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d417800 == 35 [pid = 1708] [id = 445] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ef000 == 34 [pid = 1708] [id = 442] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9db400 == 33 [pid = 1708] [id = 441] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ed400 == 32 [pid = 1708] [id = 444] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87ec00 == 31 [pid = 1708] [id = 443] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7a000 == 30 [pid = 1708] [id = 446] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ebc00 == 29 [pid = 1708] [id = 447] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d41e800 == 28 [pid = 1708] [id = 449] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d417400 == 27 [pid = 1708] [id = 448] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d143800 == 26 [pid = 1708] [id = 439] 08:58:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e800 == 25 [pid = 1708] [id = 438] 08:58:55 INFO - PROCESS | 1708 | 1466438335549 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913a6800) [pid = 1708] [serial = 1364] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e4d3000) [pid = 1708] [serial = 1358] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8e753000) [pid = 1708] [serial = 1335] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8c22e800) [pid = 1708] [serial = 1361] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9d6400) [pid = 1708] [serial = 1334] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d412000) [pid = 1708] [serial = 1355] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8bf7ac00) [pid = 1708] [serial = 1352] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8c226c00) [pid = 1708] [serial = 1353] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91d32800) [pid = 1708] [serial = 1338] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d9d7400) [pid = 1708] [serial = 1350] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91bea800) [pid = 1708] [serial = 1337] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d883000) [pid = 1708] [serial = 1349] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x929c3c00) [pid = 1708] [serial = 1341] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x924d7000) [pid = 1708] [serial = 1340] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x92a06c00) [pid = 1708] [serial = 1344] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x92a02400) [pid = 1708] [serial = 1343] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92ba1c00) [pid = 1708] [serial = 1347] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x92b99800) [pid = 1708] [serial = 1346] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8e754800) [pid = 1708] [serial = 1359] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d6e9800) [pid = 1708] [serial = 1356] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d875800) [pid = 1708] [serial = 1362] [outer = (nil)] [url = about:blank] 08:58:55 INFO - PROCESS | 1708 | 1466438335851 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 1708 | 1466438335858 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf72c00 == 26 [pid = 1708] [id = 470] 08:58:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8bf75800) [pid = 1708] [serial = 1411] [outer = (nil)] 08:58:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8bf7a000) [pid = 1708] [serial = 1412] [outer = 0x8bf75800] 08:58:55 INFO - PROCESS | 1708 | 1466438335936 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8c225400) [pid = 1708] [serial = 1413] [outer = 0x8bf75800] 08:58:56 INFO - PROCESS | 1708 | 1466438336800 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2441ms 08:58:56 INFO - PROCESS | 1708 | 1466438336847 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1708 | 1466438336854 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:56 INFO - PROCESS | 1708 | 1466438336863 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1708 | 1466438336866 Marionette TRACE conn4 <- [1,1854,null,{}] 08:58:56 INFO - PROCESS | 1708 | 1466438336875 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 1708 | 1466438336880 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:57 INFO - PROCESS | 1708 | 1466438337054 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:58:57 INFO - PROCESS | 1708 | 1466438337065 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1708 | 1466438337074 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14c800 == 27 [pid = 1708] [id = 471] 08:58:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d14ec00) [pid = 1708] [serial = 1414] [outer = (nil)] 08:58:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d414c00) [pid = 1708] [serial = 1415] [outer = 0x8d14ec00] 08:58:57 INFO - PROCESS | 1708 | 1466438337264 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d6f3400) [pid = 1708] [serial = 1416] [outer = 0x8d14ec00] 08:58:58 INFO - PROCESS | 1708 | 1466438338127 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1337ms 08:58:58 INFO - PROCESS | 1708 | 1466438338199 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 1708 | 1466438338205 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:58 INFO - PROCESS | 1708 | 1466438338212 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 1708 | 1466438338216 Marionette TRACE conn4 <- [1,1858,null,{}] 08:58:58 INFO - PROCESS | 1708 | 1466438338222 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 1708 | 1466438338227 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:58 INFO - PROCESS | 1708 | 1466438338535 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:58:58 INFO - PROCESS | 1708 | 1466438338578 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1708 | 1466438338589 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:58:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d3400 == 28 [pid = 1708] [id = 472] 08:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d9d7000) [pid = 1708] [serial = 1417] [outer = (nil)] 08:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8e4cc000) [pid = 1708] [serial = 1418] [outer = 0x8d9d7000] 08:58:58 INFO - PROCESS | 1708 | 1466438338684 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8e4d6c00) [pid = 1708] [serial = 1419] [outer = 0x8d9d7000] 08:58:59 INFO - PROCESS | 1708 | 1466438339733 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1596ms 08:58:59 INFO - PROCESS | 1708 | 1466438339810 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1708 | 1466438339816 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:59 INFO - PROCESS | 1708 | 1466438339854 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1708 | 1466438339863 Marionette TRACE conn4 <- [1,1862,null,{}] 08:58:59 INFO - PROCESS | 1708 | 1466438339869 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1708 | 1466438339877 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:00 INFO - PROCESS | 1708 | 1466438340485 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d87bc00) [pid = 1708] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x915c2c00) [pid = 1708] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x91eda800) [pid = 1708] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8ebc8400) [pid = 1708] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d143400) [pid = 1708] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8c224c00) [pid = 1708] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d9db000) [pid = 1708] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d87a800) [pid = 1708] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x91d27800) [pid = 1708] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8c223400) [pid = 1708] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:00 INFO - PROCESS | 1708 | 1466438340648 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1708 | 1466438340657 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d800 == 29 [pid = 1708] [id = 473] 08:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8be0ec00) [pid = 1708] [serial = 1420] [outer = (nil)] 08:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d410400) [pid = 1708] [serial = 1421] [outer = 0x8be0ec00] 08:59:00 INFO - PROCESS | 1708 | 1466438340727 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8f2b7c00) [pid = 1708] [serial = 1422] [outer = 0x8be0ec00] 08:59:01 INFO - PROCESS | 1708 | 1466438341495 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1725ms 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:59:01 INFO - PROCESS | 1708 | 1466438341551 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1708 | 1466438341554 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:59:01 INFO - PROCESS | 1708 | 1466438341561 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1708 | 1466438341564 Marionette TRACE conn4 <- [1,1866,null,{}] 08:59:01 INFO - PROCESS | 1708 | 1466438341569 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1708 | 1466438341574 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:01 INFO - PROCESS | 1708 | 1466438341801 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:59:01 INFO - PROCESS | 1708 | 1466438341810 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1708 | 1466438341821 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e756000 == 30 [pid = 1708] [id = 474] 08:59:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x913a7800) [pid = 1708] [serial = 1423] [outer = (nil)] 08:59:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x913b0c00) [pid = 1708] [serial = 1424] [outer = 0x913a7800] 08:59:01 INFO - PROCESS | 1708 | 1466438341892 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x915bec00) [pid = 1708] [serial = 1425] [outer = 0x913a7800] 08:59:03 INFO - PROCESS | 1708 | 1466438343085 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1588ms 08:59:03 INFO - PROCESS | 1708 | 1466438343149 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:59:03 INFO - PROCESS | 1708 | 1466438343156 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:59:03 INFO - PROCESS | 1708 | 1466438343165 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1708 | 1466438343170 Marionette TRACE conn4 <- [1,1870,null,{}] 08:59:03 INFO - PROCESS | 1708 | 1466438343179 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 1708 | 1466438343185 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:03 INFO - PROCESS | 1708 | 1466438343405 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:59:03 INFO - PROCESS | 1708 | 1466438343642 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1708 | 1466438343650 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22ac00 == 31 [pid = 1708] [id = 475] 08:59:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d0e1c00) [pid = 1708] [serial = 1426] [outer = (nil)] 08:59:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d6ed000) [pid = 1708] [serial = 1427] [outer = 0x8d0e1c00] 08:59:03 INFO - PROCESS | 1708 | 1466438343735 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8e4cd800) [pid = 1708] [serial = 1428] [outer = 0x8d0e1c00] 08:59:04 INFO - PROCESS | 1708 | 1466438344743 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1634ms 08:59:04 INFO - PROCESS | 1708 | 1466438344808 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1708 | 1466438344816 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:59:04 INFO - PROCESS | 1708 | 1466438344826 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1708 | 1466438344830 Marionette TRACE conn4 <- [1,1874,null,{}] 08:59:04 INFO - PROCESS | 1708 | 1466438344837 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 1708 | 1466438344843 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:05 INFO - PROCESS | 1708 | 1466438345031 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:59:05 INFO - PROCESS | 1708 | 1466438345257 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1708 | 1466438345266 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e400 == 32 [pid = 1708] [id = 476] 08:59:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d0e2400) [pid = 1708] [serial = 1429] [outer = (nil)] 08:59:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x913b1400) [pid = 1708] [serial = 1430] [outer = 0x8d0e2400] 08:59:05 INFO - PROCESS | 1708 | 1466438345394 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x91bec800) [pid = 1708] [serial = 1431] [outer = 0x8d0e2400] 08:59:06 INFO - PROCESS | 1708 | 1466438346526 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1786ms 08:59:06 INFO - PROCESS | 1708 | 1466438346614 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:59:06 INFO - PROCESS | 1708 | 1466438346619 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:59:06 INFO - PROCESS | 1708 | 1466438346626 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1708 | 1466438346632 Marionette TRACE conn4 <- [1,1878,null,{}] 08:59:06 INFO - PROCESS | 1708 | 1466438346649 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 1708 | 1466438346658 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:06 INFO - PROCESS | 1708 | 1466438346969 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:59:07 INFO - PROCESS | 1708 | 1466438347145 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1708 | 1466438347157 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d36000 == 33 [pid = 1708] [id = 477] 08:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x91d36c00) [pid = 1708] [serial = 1432] [outer = (nil)] 08:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91ee1000) [pid = 1708] [serial = 1433] [outer = 0x91d36c00] 08:59:07 INFO - PROCESS | 1708 | 1466438347241 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9237d800) [pid = 1708] [serial = 1434] [outer = 0x91d36c00] 08:59:08 INFO - PROCESS | 1708 | 1466438348267 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1687ms 08:59:08 INFO - PROCESS | 1708 | 1466438348314 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1708 | 1466438348320 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:59:08 INFO - PROCESS | 1708 | 1466438348327 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1708 | 1466438348332 Marionette TRACE conn4 <- [1,1882,null,{}] 08:59:08 INFO - PROCESS | 1708 | 1466438348339 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1708 | 1466438348344 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:08 INFO - PROCESS | 1708 | 1466438348542 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:59:08 INFO - PROCESS | 1708 | 1466438348769 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1708 | 1466438348777 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e8000 == 34 [pid = 1708] [id = 478] 08:59:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d148800) [pid = 1708] [serial = 1435] [outer = (nil)] 08:59:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d9de800) [pid = 1708] [serial = 1436] [outer = 0x8d148800] 08:59:08 INFO - PROCESS | 1708 | 1466438348904 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8e75a000) [pid = 1708] [serial = 1437] [outer = 0x8d148800] 08:59:10 INFO - PROCESS | 1708 | 1466438350074 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:59:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ce000 == 33 [pid = 1708] [id = 452] 08:59:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 32 [pid = 1708] [id = 453] 08:59:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc6c00 == 31 [pid = 1708] [id = 460] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1834ms 08:59:10 INFO - PROCESS | 1708 | 1466438350183 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1708 | 1466438350190 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:59:10 INFO - PROCESS | 1708 | 1466438350198 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1708 | 1466438350203 Marionette TRACE conn4 <- [1,1886,null,{}] 08:59:10 INFO - PROCESS | 1708 | 1466438350218 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 1708 | 1466438350224 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:10 INFO - PROCESS | 1708 | 1466438350385 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9238c400) [pid = 1708] [serial = 1391] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91ed4800) [pid = 1708] [serial = 1385] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92385c00) [pid = 1708] [serial = 1388] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x92388c00) [pid = 1708] [serial = 1389] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x915c2400) [pid = 1708] [serial = 1382] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x913a6000) [pid = 1708] [serial = 1370] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x915be800) [pid = 1708] [serial = 1371] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d149400) [pid = 1708] [serial = 1367] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d9d8c00) [pid = 1708] [serial = 1368] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x913b1800) [pid = 1708] [serial = 1365] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8e4d1400) [pid = 1708] [serial = 1379] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8e75d000) [pid = 1708] [serial = 1380] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x91d30000) [pid = 1708] [serial = 1373] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x91ed8800) [pid = 1708] [serial = 1374] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d0e8800) [pid = 1708] [serial = 1376] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d145000) [pid = 1708] [serial = 1377] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x91eddc00) [pid = 1708] [serial = 1386] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x915ca400) [pid = 1708] [serial = 1383] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x924d1000) [pid = 1708] [serial = 1392] [outer = (nil)] [url = about:blank] 08:59:10 INFO - PROCESS | 1708 | 1466438350555 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1708 | 1466438350565 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ef400 == 32 [pid = 1708] [id = 479] 08:59:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8d141c00) [pid = 1708] [serial = 1438] [outer = (nil)] 08:59:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8d414400) [pid = 1708] [serial = 1439] [outer = 0x8d141c00] 08:59:10 INFO - PROCESS | 1708 | 1466438350687 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d87c800) [pid = 1708] [serial = 1440] [outer = 0x8d141c00] 08:59:11 INFO - PROCESS | 1708 | 1466438351476 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1337ms 08:59:11 INFO - PROCESS | 1708 | 1466438351536 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1708 | 1466438351543 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:59:11 INFO - PROCESS | 1708 | 1466438351553 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1708 | 1466438351557 Marionette TRACE conn4 <- [1,1890,null,{}] 08:59:11 INFO - PROCESS | 1708 | 1466438351563 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 1708 | 1466438351569 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:11 INFO - PROCESS | 1708 | 1466438351750 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:59:11 INFO - PROCESS | 1708 | 1466438351933 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1708 | 1466438351943 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcd000 == 33 [pid = 1708] [id = 480] 08:59:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8ebd0000) [pid = 1708] [serial = 1441] [outer = (nil)] 08:59:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8f2bf000) [pid = 1708] [serial = 1442] [outer = 0x8ebd0000] 08:59:12 INFO - PROCESS | 1708 | 1466438352023 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x915bc800) [pid = 1708] [serial = 1443] [outer = 0x8ebd0000] 08:59:12 INFO - PROCESS | 1708 | 1466438352914 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1431ms 08:59:12 INFO - PROCESS | 1708 | 1466438352990 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1708 | 1466438352994 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:59:13 INFO - PROCESS | 1708 | 1466438353002 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1708 | 1466438353008 Marionette TRACE conn4 <- [1,1894,null,{}] 08:59:13 INFO - PROCESS | 1708 | 1466438353031 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 1708 | 1466438353040 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:13 INFO - PROCESS | 1708 | 1466438353257 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:59:13 INFO - PROCESS | 1708 | 1466438353285 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1708 | 1466438353294 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d34000 == 34 [pid = 1708] [id = 481] 08:59:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x91ed3800) [pid = 1708] [serial = 1444] [outer = (nil)] 08:59:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x91ed7c00) [pid = 1708] [serial = 1445] [outer = 0x91ed3800] 08:59:13 INFO - PROCESS | 1708 | 1466438353366 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91edec00) [pid = 1708] [serial = 1446] [outer = 0x91ed3800] 08:59:14 INFO - PROCESS | 1708 | 1466438354331 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1385ms 08:59:14 INFO - PROCESS | 1708 | 1466438354394 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1708 | 1466438354398 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:59:14 INFO - PROCESS | 1708 | 1466438354405 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1708 | 1466438354409 Marionette TRACE conn4 <- [1,1898,null,{}] 08:59:14 INFO - PROCESS | 1708 | 1466438354414 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 1708 | 1466438354418 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:14 INFO - PROCESS | 1708 | 1466438354643 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d0e2800) [pid = 1708] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2bf800) [pid = 1708] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92386800) [pid = 1708] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x91bef000) [pid = 1708] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8d9d2800) [pid = 1708] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8bf75800) [pid = 1708] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d14ec00) [pid = 1708] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8c22d000) [pid = 1708] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8d9d7000) [pid = 1708] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:59:14 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x8be0ec00) [pid = 1708] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:59:14 INFO - PROCESS | 1708 | 1466438354804 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1708 | 1466438354810 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0ec00 == 35 [pid = 1708] [id = 482] 08:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8bf7d000) [pid = 1708] [serial = 1447] [outer = (nil)] 08:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8d14ec00) [pid = 1708] [serial = 1448] [outer = 0x8bf7d000] 08:59:14 INFO - PROCESS | 1708 | 1466438354883 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8d9d2800) [pid = 1708] [serial = 1449] [outer = 0x8bf7d000] 08:59:15 INFO - PROCESS | 1708 | 1466438355689 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1332ms 08:59:15 INFO - PROCESS | 1708 | 1466438355738 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1708 | 1466438355742 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:59:15 INFO - PROCESS | 1708 | 1466438355748 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1708 | 1466438355750 Marionette TRACE conn4 <- [1,1902,null,{}] 08:59:15 INFO - PROCESS | 1708 | 1466438355757 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 1708 | 1466438355762 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:15 INFO - PROCESS | 1708 | 1466438355928 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:59:15 INFO - PROCESS | 1708 | 1466438355937 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1708 | 1466438355945 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed7400 == 36 [pid = 1708] [id = 483] 08:59:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x92380c00) [pid = 1708] [serial = 1450] [outer = (nil)] 08:59:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x92389c00) [pid = 1708] [serial = 1451] [outer = 0x92380c00] 08:59:16 INFO - PROCESS | 1708 | 1466438356014 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x924cc800) [pid = 1708] [serial = 1452] [outer = 0x92380c00] 08:59:17 INFO - PROCESS | 1708 | 1466438357041 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1329ms 08:59:17 INFO - PROCESS | 1708 | 1466438357078 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1708 | 1466438357085 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:59:17 INFO - PROCESS | 1708 | 1466438357095 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1708 | 1466438357100 Marionette TRACE conn4 <- [1,1906,null,{}] 08:59:17 INFO - PROCESS | 1708 | 1466438357109 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 1708 | 1466438357114 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:17 INFO - PROCESS | 1708 | 1466438357319 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:59:17 INFO - PROCESS | 1708 | 1466438357501 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1708 | 1466438357514 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221800 == 37 [pid = 1708] [id = 484] 08:59:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8c225000) [pid = 1708] [serial = 1453] [outer = (nil)] 08:59:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d150000) [pid = 1708] [serial = 1454] [outer = 0x8c225000] 08:59:17 INFO - PROCESS | 1708 | 1466438357597 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d9d9000) [pid = 1708] [serial = 1455] [outer = 0x8c225000] 08:59:18 INFO - PROCESS | 1708 | 1466438358622 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1591ms 08:59:18 INFO - PROCESS | 1708 | 1466438358686 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1708 | 1466438358694 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:59:18 INFO - PROCESS | 1708 | 1466438358706 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1708 | 1466438358711 Marionette TRACE conn4 <- [1,1910,null,{}] 08:59:18 INFO - PROCESS | 1708 | 1466438358718 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 1708 | 1466438358724 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:18 INFO - PROCESS | 1708 | 1466438358957 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:59:19 INFO - PROCESS | 1708 | 1466438359190 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1708 | 1466438359204 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4dac00 == 38 [pid = 1708] [id = 485] 08:59:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8f2c0400) [pid = 1708] [serial = 1456] [outer = (nil)] 08:59:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91be4000) [pid = 1708] [serial = 1457] [outer = 0x8f2c0400] 08:59:19 INFO - PROCESS | 1708 | 1466438359374 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91d2c400) [pid = 1708] [serial = 1458] [outer = 0x8f2c0400] 08:59:20 INFO - PROCESS | 1708 | 1466438360436 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1790ms 08:59:20 INFO - PROCESS | 1708 | 1466438360498 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1708 | 1466438360505 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:59:20 INFO - PROCESS | 1708 | 1466438360516 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1708 | 1466438360531 Marionette TRACE conn4 <- [1,1914,null,{}] 08:59:20 INFO - PROCESS | 1708 | 1466438360616 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 1708 | 1466438360631 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:20 INFO - PROCESS | 1708 | 1466438360985 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:59:21 INFO - PROCESS | 1708 | 1466438361178 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1708 | 1466438361191 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x929cc400 == 39 [pid = 1708] [id = 486] 08:59:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x929cc800) [pid = 1708] [serial = 1459] [outer = (nil)] 08:59:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x929d0c00) [pid = 1708] [serial = 1460] [outer = 0x929cc800] 08:59:21 INFO - PROCESS | 1708 | 1466438361271 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x92a09800) [pid = 1708] [serial = 1461] [outer = 0x929cc800] 08:59:22 INFO - PROCESS | 1708 | 1466438362202 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1710ms 08:59:22 INFO - PROCESS | 1708 | 1466438362227 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1708 | 1466438362232 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:59:22 INFO - PROCESS | 1708 | 1466438362240 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1708 | 1466438362244 Marionette TRACE conn4 <- [1,1918,null,{}] 08:59:22 INFO - PROCESS | 1708 | 1466438362250 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 1708 | 1466438362255 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:22 INFO - PROCESS | 1708 | 1466438362431 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:59:22 INFO - PROCESS | 1708 | 1466438362611 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1708 | 1466438362619 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x915ca800 == 40 [pid = 1708] [id = 487] 08:59:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x929cf400) [pid = 1708] [serial = 1462] [outer = (nil)] 08:59:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92ba1000) [pid = 1708] [serial = 1463] [outer = 0x929cf400] 08:59:22 INFO - PROCESS | 1708 | 1466438362697 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92ba7400) [pid = 1708] [serial = 1464] [outer = 0x929cf400] 08:59:23 INFO - PROCESS | 1708 | 1466438363639 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1436ms 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:59:23 INFO - PROCESS | 1708 | 1466438363677 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1708 | 1466438363680 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:59:23 INFO - PROCESS | 1708 | 1466438363687 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1708 | 1466438363691 Marionette TRACE conn4 <- [1,1922,null,{}] 08:59:23 INFO - PROCESS | 1708 | 1466438363696 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 1708 | 1466438363701 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:23 INFO - PROCESS | 1708 | 1466438363873 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:59:24 INFO - PROCESS | 1708 | 1466438364049 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 1708 | 1466438364057 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e75a400 == 41 [pid = 1708] [id = 488] 08:59:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91d2e400) [pid = 1708] [serial = 1465] [outer = (nil)] 08:59:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x92d13000) [pid = 1708] [serial = 1466] [outer = 0x91d2e400] 08:59:24 INFO - PROCESS | 1708 | 1466438364135 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92d15000) [pid = 1708] [serial = 1467] [outer = 0x91d2e400] 08:59:25 INFO - PROCESS | 1708 | 1466438365107 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1491ms 08:59:25 INFO - PROCESS | 1708 | 1466438365178 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 1708 | 1466438365182 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:59:25 INFO - PROCESS | 1708 | 1466438365189 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1708 | 1466438365192 Marionette TRACE conn4 <- [1,1926,null,{}] 08:59:25 INFO - PROCESS | 1708 | 1466438365204 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 1708 | 1466438365215 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:25 INFO - PROCESS | 1708 | 1466438365469 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:59:25 INFO - PROCESS | 1708 | 1466438365727 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1708 | 1466438365735 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ee800 == 42 [pid = 1708] [id = 489] 08:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d87ec00) [pid = 1708] [serial = 1468] [outer = (nil)] 08:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x92ba5800) [pid = 1708] [serial = 1469] [outer = 0x8d87ec00] 08:59:25 INFO - PROCESS | 1708 | 1466438365830 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92d3b800) [pid = 1708] [serial = 1470] [outer = 0x8d87ec00] 08:59:26 INFO - PROCESS | 1708 | 1466438366704 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1559ms 08:59:26 INFO - PROCESS | 1708 | 1466438366748 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1708 | 1466438366753 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:59:26 INFO - PROCESS | 1708 | 1466438366759 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1708 | 1466438366763 Marionette TRACE conn4 <- [1,1930,null,{}] 08:59:26 INFO - PROCESS | 1708 | 1466438366768 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1708 | 1466438366773 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:26 INFO - PROCESS | 1708 | 1466438366953 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:59:27 INFO - PROCESS | 1708 | 1466438367384 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1708 | 1466438367395 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf78c00 == 43 [pid = 1708] [id = 490] 08:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8bf79400) [pid = 1708] [serial = 1471] [outer = (nil)] 08:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8c21f800) [pid = 1708] [serial = 1472] [outer = 0x8bf79400] 08:59:27 INFO - PROCESS | 1708 | 1466438367515 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d0ef000) [pid = 1708] [serial = 1473] [outer = 0x8bf79400] 08:59:28 INFO - PROCESS | 1708 | 1466438368470 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1780ms 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:59:28 INFO - PROCESS | 1708 | 1466438368542 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1708 | 1466438368546 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:59:28 INFO - PROCESS | 1708 | 1466438368554 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1708 | 1466438368558 Marionette TRACE conn4 <- [1,1934,null,{}] 08:59:28 INFO - PROCESS | 1708 | 1466438368566 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 1708 | 1466438368574 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:28 INFO - PROCESS | 1708 | 1466438368778 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e6800 == 42 [pid = 1708] [id = 454] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22cc00 == 41 [pid = 1708] [id = 469] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf75c00 == 40 [pid = 1708] [id = 468] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf72c00 == 39 [pid = 1708] [id = 470] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf79000 == 38 [pid = 1708] [id = 458] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14ac00 == 37 [pid = 1708] [id = 451] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8d416400 == 36 [pid = 1708] [id = 459] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x92383400 == 35 [pid = 1708] [id = 466] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcb800 == 34 [pid = 1708] [id = 461] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228c00 == 33 [pid = 1708] [id = 463] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x91bf2800 == 32 [pid = 1708] [id = 457] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8c223000 == 31 [pid = 1708] [id = 455] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07400 == 30 [pid = 1708] [id = 456] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bbc00 == 29 [pid = 1708] [id = 465] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x91d35400 == 28 [pid = 1708] [id = 462] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b000 == 27 [pid = 1708] [id = 464] 08:59:29 INFO - PROCESS | 1708 | --DOCSHELL 0x8d145800 == 26 [pid = 1708] [id = 467] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92ba0400) [pid = 1708] [serial = 1406] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8bf7a000) [pid = 1708] [serial = 1412] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d414c00) [pid = 1708] [serial = 1415] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d413800) [pid = 1708] [serial = 1410] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d0eac00) [pid = 1708] [serial = 1409] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8e4cc000) [pid = 1708] [serial = 1418] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x913b0c00) [pid = 1708] [serial = 1424] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8e4d6c00) [pid = 1708] [serial = 1419] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d410400) [pid = 1708] [serial = 1421] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8c225400) [pid = 1708] [serial = 1413] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d6f3400) [pid = 1708] [serial = 1416] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8f2b7c00) [pid = 1708] [serial = 1422] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d6f2400) [pid = 1708] [serial = 1395] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d0efc00) [pid = 1708] [serial = 1394] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x915ca000) [pid = 1708] [serial = 1398] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x913afc00) [pid = 1708] [serial = 1397] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x924d7400) [pid = 1708] [serial = 1401] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x924d0400) [pid = 1708] [serial = 1400] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x92a10800) [pid = 1708] [serial = 1404] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92a0c800) [pid = 1708] [serial = 1403] [outer = (nil)] [url = about:blank] 08:59:29 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x92ba8c00) [pid = 1708] [serial = 1407] [outer = (nil)] [url = about:blank] 08:59:30 INFO - PROCESS | 1708 | 1466438370041 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1708 | 1466438370051 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be09800 == 27 [pid = 1708] [id = 491] 08:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8be0c000) [pid = 1708] [serial = 1474] [outer = (nil)] 08:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8bf70800) [pid = 1708] [serial = 1475] [outer = 0x8be0c000] 08:59:30 INFO - PROCESS | 1708 | 1466438370130 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8c224000) [pid = 1708] [serial = 1476] [outer = 0x8be0c000] 08:59:30 INFO - PROCESS | 1708 | 1466438370964 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2444ms 08:59:31 INFO - PROCESS | 1708 | 1466438370999 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1708 | 1466438371004 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:59:31 INFO - PROCESS | 1708 | 1466438371012 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1708 | 1466438371016 Marionette TRACE conn4 <- [1,1938,null,{}] 08:59:31 INFO - PROCESS | 1708 | 1466438371024 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 1708 | 1466438371032 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:31 INFO - PROCESS | 1708 | 1466438371199 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:59:31 INFO - PROCESS | 1708 | 1466438371210 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1708 | 1466438371218 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ec000 == 28 [pid = 1708] [id = 492] 08:59:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d149400) [pid = 1708] [serial = 1477] [outer = (nil)] 08:59:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d412800) [pid = 1708] [serial = 1478] [outer = 0x8d149400] 08:59:31 INFO - PROCESS | 1708 | 1466438371291 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d6ecc00) [pid = 1708] [serial = 1479] [outer = 0x8d149400] 08:59:32 INFO - PROCESS | 1708 | 1466438372236 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1238ms 08:59:32 INFO - PROCESS | 1708 | 1466438372258 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1708 | 1466438372265 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:59:32 INFO - PROCESS | 1708 | 1466438372273 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1708 | 1466438372276 Marionette TRACE conn4 <- [1,1942,null,{}] 08:59:32 INFO - PROCESS | 1708 | 1466438372282 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 1708 | 1466438372287 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:32 INFO - PROCESS | 1708 | 1466438372458 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:59:32 INFO - PROCESS | 1708 | 1466438372618 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1708 | 1466438372626 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d882800 == 29 [pid = 1708] [id = 493] 08:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d883c00) [pid = 1708] [serial = 1480] [outer = (nil)] 08:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d9ddc00) [pid = 1708] [serial = 1481] [outer = 0x8d883c00] 08:59:32 INFO - PROCESS | 1708 | 1466438372696 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e4d4c00) [pid = 1708] [serial = 1482] [outer = 0x8d883c00] 08:59:33 INFO - PROCESS | 1708 | 1466438373648 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1430ms 08:59:33 INFO - PROCESS | 1708 | 1466438373706 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1708 | 1466438373709 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:59:33 INFO - PROCESS | 1708 | 1466438373725 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1708 | 1466438373734 Marionette TRACE conn4 <- [1,1946,null,{}] 08:59:33 INFO - PROCESS | 1708 | 1466438373748 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 1708 | 1466438373756 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:33 INFO - PROCESS | 1708 | 1466438373979 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:59:34 INFO - PROCESS | 1708 | 1466438374012 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1708 | 1466438374023 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b6c00 == 30 [pid = 1708] [id = 494] 08:59:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8f2b9000) [pid = 1708] [serial = 1483] [outer = (nil)] 08:59:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8f2c0c00) [pid = 1708] [serial = 1484] [outer = 0x8f2b9000] 08:59:34 INFO - PROCESS | 1708 | 1466438374090 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x913aa400) [pid = 1708] [serial = 1485] [outer = 0x8f2b9000] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92380c00) [pid = 1708] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d0e1c00) [pid = 1708] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8bf7d000) [pid = 1708] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x913a7800) [pid = 1708] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d0e2400) [pid = 1708] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d141c00) [pid = 1708] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91d36c00) [pid = 1708] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8ebd0000) [pid = 1708] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d148800) [pid = 1708] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:34 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x91ed3800) [pid = 1708] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:59:35 INFO - PROCESS | 1708 | 1466438375344 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1653ms 08:59:35 INFO - PROCESS | 1708 | 1466438375371 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:59:35 INFO - PROCESS | 1708 | 1466438375376 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:59:35 INFO - PROCESS | 1708 | 1466438375383 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1708 | 1466438375386 Marionette TRACE conn4 <- [1,1950,null,{}] 08:59:35 INFO - PROCESS | 1708 | 1466438375392 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 1708 | 1466438375396 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:35 INFO - PROCESS | 1708 | 1466438375604 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:59:35 INFO - PROCESS | 1708 | 1466438375636 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 1708 | 1466438375647 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d145400 == 31 [pid = 1708] [id = 495] 08:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e75c800) [pid = 1708] [serial = 1486] [outer = (nil)] 08:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x915bb800) [pid = 1708] [serial = 1487] [outer = 0x8e75c800] 08:59:35 INFO - PROCESS | 1708 | 1466438375711 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915c1400) [pid = 1708] [serial = 1488] [outer = 0x8e75c800] 08:59:36 INFO - PROCESS | 1708 | 1466438376569 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1233ms 08:59:36 INFO - PROCESS | 1708 | 1466438376617 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1708 | 1466438376620 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:59:36 INFO - PROCESS | 1708 | 1466438376627 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1708 | 1466438376630 Marionette TRACE conn4 <- [1,1954,null,{}] 08:59:36 INFO - PROCESS | 1708 | 1466438376636 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 1708 | 1466438376640 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:36 INFO - PROCESS | 1708 | 1466438376789 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:59:36 INFO - PROCESS | 1708 | 1466438376798 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1708 | 1466438376816 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be9000 == 32 [pid = 1708] [id = 496] 08:59:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91be9c00) [pid = 1708] [serial = 1489] [outer = (nil)] 08:59:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91d27800) [pid = 1708] [serial = 1490] [outer = 0x91be9c00] 08:59:36 INFO - PROCESS | 1708 | 1466438376898 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x91edb400) [pid = 1708] [serial = 1491] [outer = 0x91be9c00] 08:59:38 INFO - PROCESS | 1708 | 1466438378128 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1583ms 08:59:38 INFO - PROCESS | 1708 | 1466438378211 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1708 | 1466438378218 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:59:38 INFO - PROCESS | 1708 | 1466438378226 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1708 | 1466438378234 Marionette TRACE conn4 <- [1,1958,null,{}] 08:59:38 INFO - PROCESS | 1708 | 1466438378242 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 1708 | 1466438378248 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:38 INFO - PROCESS | 1708 | 1466438378472 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:59:38 INFO - PROCESS | 1708 | 1466438378746 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1708 | 1466438378757 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c220000 == 33 [pid = 1708] [id = 497] 08:59:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8c227400) [pid = 1708] [serial = 1492] [outer = (nil)] 08:59:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d411000) [pid = 1708] [serial = 1493] [outer = 0x8c227400] 08:59:38 INFO - PROCESS | 1708 | 1466438378846 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d9de400) [pid = 1708] [serial = 1494] [outer = 0x8c227400] 08:59:39 INFO - PROCESS | 1708 | 1466438379827 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1640ms 08:59:39 INFO - PROCESS | 1708 | 1466438379867 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1708 | 1466438379875 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:59:39 INFO - PROCESS | 1708 | 1466438379886 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1708 | 1466438379890 Marionette TRACE conn4 <- [1,1962,null,{}] 08:59:39 INFO - PROCESS | 1708 | 1466438379897 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 1708 | 1466438379903 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:40 INFO - PROCESS | 1708 | 1466438380108 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:59:40 INFO - PROCESS | 1708 | 1466438380385 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1708 | 1466438380394 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c1000 == 34 [pid = 1708] [id = 498] 08:59:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x913a7800) [pid = 1708] [serial = 1495] [outer = (nil)] 08:59:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x915c6800) [pid = 1708] [serial = 1496] [outer = 0x913a7800] 08:59:40 INFO - PROCESS | 1708 | 1466438380521 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91bef000) [pid = 1708] [serial = 1497] [outer = 0x913a7800] 08:59:41 INFO - PROCESS | 1708 | 1466438381494 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1683ms 08:59:41 INFO - PROCESS | 1708 | 1466438381569 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1708 | 1466438381573 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:59:41 INFO - PROCESS | 1708 | 1466438381580 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1708 | 1466438381586 Marionette TRACE conn4 <- [1,1966,null,{}] 08:59:41 INFO - PROCESS | 1708 | 1466438381603 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 1708 | 1466438381611 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:41 INFO - PROCESS | 1708 | 1466438381829 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:59:42 INFO - PROCESS | 1708 | 1466438382051 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1708 | 1466438382066 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x92386400 == 35 [pid = 1708] [id = 499] 08:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92386800) [pid = 1708] [serial = 1498] [outer = (nil)] 08:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9238c000) [pid = 1708] [serial = 1499] [outer = 0x92386800] 08:59:42 INFO - PROCESS | 1708 | 1466438382189 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x924d3800) [pid = 1708] [serial = 1500] [outer = 0x92386800] 08:59:43 INFO - PROCESS | 1708 | 1466438383374 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1835ms 08:59:43 INFO - PROCESS | 1708 | 1466438383442 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1708 | 1466438383449 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:59:43 INFO - PROCESS | 1708 | 1466438383460 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1708 | 1466438383464 Marionette TRACE conn4 <- [1,1970,null,{}] 08:59:43 INFO - PROCESS | 1708 | 1466438383473 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 1708 | 1466438383478 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:43 INFO - PROCESS | 1708 | 1466438383657 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:59:43 INFO - PROCESS | 1708 | 1466438383937 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1708 | 1466438383951 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d148c00 == 36 [pid = 1708] [id = 500] 08:59:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d149c00) [pid = 1708] [serial = 1501] [outer = (nil)] 08:59:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d413800) [pid = 1708] [serial = 1502] [outer = 0x8d149c00] 08:59:44 INFO - PROCESS | 1708 | 1466438384029 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d876800) [pid = 1708] [serial = 1503] [outer = 0x8d149c00] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf78c00 == 35 [pid = 1708] [id = 490] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0ec00 == 34 [pid = 1708] [id = 482] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14c800 == 33 [pid = 1708] [id = 471] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d800 == 32 [pid = 1708] [id = 473] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d3400 == 31 [pid = 1708] [id = 472] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcd000 == 30 [pid = 1708] [id = 480] 08:59:44 INFO - PROCESS | 1708 | --DOCSHELL 0x91d34000 == 29 [pid = 1708] [id = 481] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x924cc800) [pid = 1708] [serial = 1452] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x92389c00) [pid = 1708] [serial = 1451] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d6ed000) [pid = 1708] [serial = 1427] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d14ec00) [pid = 1708] [serial = 1448] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x915bec00) [pid = 1708] [serial = 1425] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x913b1400) [pid = 1708] [serial = 1430] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91bec800) [pid = 1708] [serial = 1431] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d9d2800) [pid = 1708] [serial = 1449] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d87c800) [pid = 1708] [serial = 1440] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x9237d800) [pid = 1708] [serial = 1434] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91ee1000) [pid = 1708] [serial = 1433] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8f2bf000) [pid = 1708] [serial = 1442] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8e75a000) [pid = 1708] [serial = 1437] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91edec00) [pid = 1708] [serial = 1446] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8e4cd800) [pid = 1708] [serial = 1428] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d414400) [pid = 1708] [serial = 1439] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x915bc800) [pid = 1708] [serial = 1443] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x91ed7c00) [pid = 1708] [serial = 1445] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d9de800) [pid = 1708] [serial = 1436] [outer = (nil)] [url = about:blank] 08:59:44 INFO - PROCESS | 1708 | 1466438384950 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1544ms 08:59:45 INFO - PROCESS | 1708 | 1466438385003 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1708 | 1466438385010 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:59:45 INFO - PROCESS | 1708 | 1466438385020 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1708 | 1466438385023 Marionette TRACE conn4 <- [1,1974,null,{}] 08:59:45 INFO - PROCESS | 1708 | 1466438385030 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 1708 | 1466438385035 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:45 INFO - PROCESS | 1708 | 1466438385201 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:59:45 INFO - PROCESS | 1708 | 1466438385213 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1708 | 1466438385221 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87c800 == 30 [pid = 1708] [id = 501] 08:59:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d9d2400) [pid = 1708] [serial = 1504] [outer = (nil)] 08:59:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e4d3c00) [pid = 1708] [serial = 1505] [outer = 0x8d9d2400] 08:59:45 INFO - PROCESS | 1708 | 1466438385311 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e75f400) [pid = 1708] [serial = 1506] [outer = 0x8d9d2400] 08:59:46 INFO - PROCESS | 1708 | 1466438386271 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1280ms 08:59:46 INFO - PROCESS | 1708 | 1466438386301 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1708 | 1466438386304 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:59:46 INFO - PROCESS | 1708 | 1466438386311 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1708 | 1466438386317 Marionette TRACE conn4 <- [1,1978,null,{}] 08:59:46 INFO - PROCESS | 1708 | 1466438386333 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 1708 | 1466438386341 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:46 INFO - PROCESS | 1708 | 1466438386515 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:59:46 INFO - PROCESS | 1708 | 1466438386651 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1708 | 1466438386661 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a9400 == 31 [pid = 1708] [id = 502] 08:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915bf400) [pid = 1708] [serial = 1507] [outer = (nil)] 08:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91be5800) [pid = 1708] [serial = 1508] [outer = 0x915bf400] 08:59:46 INFO - PROCESS | 1708 | 1466438386733 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91d34800) [pid = 1708] [serial = 1509] [outer = 0x915bf400] 08:59:47 INFO - PROCESS | 1708 | 1466438387615 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1584ms 08:59:47 INFO - PROCESS | 1708 | 1466438387906 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1708 | 1466438387909 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:59:47 INFO - PROCESS | 1708 | 1466438387916 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1708 | 1466438387919 Marionette TRACE conn4 <- [1,1982,null,{}] 08:59:47 INFO - PROCESS | 1708 | 1466438387924 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 1708 | 1466438387929 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:48 INFO - PROCESS | 1708 | 1466438388135 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:59:48 INFO - PROCESS | 1708 | 1466438388168 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1708 | 1466438388174 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x92373c00 == 32 [pid = 1708] [id = 503] 08:59:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x92383800) [pid = 1708] [serial = 1510] [outer = (nil)] 08:59:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9238c400) [pid = 1708] [serial = 1511] [outer = 0x92383800] 08:59:48 INFO - PROCESS | 1708 | 1466438388281 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x924d2000) [pid = 1708] [serial = 1512] [outer = 0x92383800] 08:59:49 INFO - PROCESS | 1708 | 1466438389120 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1237ms 08:59:49 INFO - PROCESS | 1708 | 1466438389160 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:59:49 INFO - PROCESS | 1708 | 1466438389166 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:59:49 INFO - PROCESS | 1708 | 1466438389172 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1708 | 1466438389176 Marionette TRACE conn4 <- [1,1986,null,{}] 08:59:49 INFO - PROCESS | 1708 | 1466438389181 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 1708 | 1466438389186 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:49 INFO - PROCESS | 1708 | 1466438389392 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8f2b9000) [pid = 1708] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d149400) [pid = 1708] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91d2e400) [pid = 1708] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d87ec00) [pid = 1708] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8be0c000) [pid = 1708] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8c225000) [pid = 1708] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8bf79400) [pid = 1708] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2c0400) [pid = 1708] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x929cc800) [pid = 1708] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8e75c800) [pid = 1708] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x929cf400) [pid = 1708] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:59:49 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8d883c00) [pid = 1708] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:49 INFO - PROCESS | 1708 | 1466438389618 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1708 | 1466438389627 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0c000 == 33 [pid = 1708] [id = 504] 08:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8bf79400) [pid = 1708] [serial = 1513] [outer = (nil)] 08:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d87ec00) [pid = 1708] [serial = 1514] [outer = 0x8bf79400] 08:59:49 INFO - PROCESS | 1708 | 1466438389695 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8ebc5400) [pid = 1708] [serial = 1515] [outer = 0x8bf79400] 08:59:50 INFO - PROCESS | 1708 | 1466438390467 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1345ms 08:59:50 INFO - PROCESS | 1708 | 1466438390517 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1708 | 1466438390521 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:59:50 INFO - PROCESS | 1708 | 1466438390527 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1708 | 1466438390530 Marionette TRACE conn4 <- [1,1990,null,{}] 08:59:50 INFO - PROCESS | 1708 | 1466438390536 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 1708 | 1466438390546 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:50 INFO - PROCESS | 1708 | 1466438390758 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:59:50 INFO - PROCESS | 1708 | 1466438390895 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1708 | 1466438390904 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bf000 == 34 [pid = 1708] [id = 505] 08:59:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x915c8800) [pid = 1708] [serial = 1516] [outer = (nil)] 08:59:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x92a08800) [pid = 1708] [serial = 1517] [outer = 0x915c8800] 08:59:50 INFO - PROCESS | 1708 | 1466438390973 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x92a0c800) [pid = 1708] [serial = 1518] [outer = 0x915c8800] 08:59:51 INFO - PROCESS | 1708 | 1466438391854 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1339ms 08:59:51 INFO - PROCESS | 1708 | 1466438391868 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1708 | 1466438391875 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:59:51 INFO - PROCESS | 1708 | 1466438391884 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1708 | 1466438391889 Marionette TRACE conn4 <- [1,1994,null,{}] 08:59:51 INFO - PROCESS | 1708 | 1466438391898 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 1708 | 1466438391903 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:52 INFO - PROCESS | 1708 | 1466438392096 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:59:52 INFO - PROCESS | 1708 | 1466438392276 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1708 | 1466438392290 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf72000 == 35 [pid = 1708] [id = 506] 08:59:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8bf78c00) [pid = 1708] [serial = 1519] [outer = (nil)] 08:59:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d40f800) [pid = 1708] [serial = 1520] [outer = 0x8bf78c00] 08:59:52 INFO - PROCESS | 1708 | 1466438392376 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d418000) [pid = 1708] [serial = 1521] [outer = 0x8bf78c00] 08:59:53 INFO - PROCESS | 1708 | 1466438393408 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1588ms 08:59:53 INFO - PROCESS | 1708 | 1466438393471 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1708 | 1466438393479 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:59:53 INFO - PROCESS | 1708 | 1466438393489 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1708 | 1466438393493 Marionette TRACE conn4 <- [1,1998,null,{}] 08:59:53 INFO - PROCESS | 1708 | 1466438393500 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 1708 | 1466438393506 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:53 INFO - PROCESS | 1708 | 1466438393735 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:59:53 INFO - PROCESS | 1708 | 1466438393968 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1708 | 1466438393978 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b4000 == 36 [pid = 1708] [id = 507] 08:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8f2ba800) [pid = 1708] [serial = 1522] [outer = (nil)] 08:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x915c1800) [pid = 1708] [serial = 1523] [outer = 0x8f2ba800] 08:59:54 INFO - PROCESS | 1708 | 1466438394115 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91be6800) [pid = 1708] [serial = 1524] [outer = 0x8f2ba800] 08:59:55 INFO - PROCESS | 1708 | 1466438395097 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1682ms 08:59:55 INFO - PROCESS | 1708 | 1466438395173 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1708 | 1466438395177 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:59:55 INFO - PROCESS | 1708 | 1466438395188 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1708 | 1466438395195 Marionette TRACE conn4 <- [1,2002,null,{}] 08:59:55 INFO - PROCESS | 1708 | 1466438395212 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 1708 | 1466438395221 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:55 INFO - PROCESS | 1708 | 1466438395617 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:59:55 INFO - PROCESS | 1708 | 1466438395865 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1708 | 1466438395879 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c9c00 == 37 [pid = 1708] [id = 508] 08:59:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x929ca000) [pid = 1708] [serial = 1525] [outer = (nil)] 08:59:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92a01800) [pid = 1708] [serial = 1526] [outer = 0x929ca000] 08:59:55 INFO - PROCESS | 1708 | 1466438395959 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92a10800) [pid = 1708] [serial = 1527] [outer = 0x929ca000] 08:59:56 INFO - PROCESS | 1708 | 1466438396875 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1738ms 08:59:56 INFO - PROCESS | 1708 | 1466438396926 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:59:56 INFO - PROCESS | 1708 | 1466438396931 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:59:56 INFO - PROCESS | 1708 | 1466438396937 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1708 | 1466438396941 Marionette TRACE conn4 <- [1,2006,null,{}] 08:59:56 INFO - PROCESS | 1708 | 1466438396947 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 1708 | 1466438396953 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:57 INFO - PROCESS | 1708 | 1466438397143 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:59:57 INFO - PROCESS | 1708 | 1466438397322 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1708 | 1466438397330 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x92387000 == 38 [pid = 1708] [id = 509] 08:59:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x929ce800) [pid = 1708] [serial = 1528] [outer = (nil)] 08:59:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92d09c00) [pid = 1708] [serial = 1529] [outer = 0x929ce800] 08:59:57 INFO - PROCESS | 1708 | 1466438397414 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92d16000) [pid = 1708] [serial = 1530] [outer = 0x929ce800] 08:59:58 INFO - PROCESS | 1708 | 1466438398399 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:59:58 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 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1534ms 08:59:58 INFO - PROCESS | 1708 | 1466438398473 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1708 | 1466438398476 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:59:58 INFO - PROCESS | 1708 | 1466438398484 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1708 | 1466438398486 Marionette TRACE conn4 <- [1,2010,null,{}] 08:59:58 INFO - PROCESS | 1708 | 1466438398493 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 1708 | 1466438398499 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:58 INFO - PROCESS | 1708 | 1466438398720 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:59:58 INFO - PROCESS | 1708 | 1466438398961 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1708 | 1466438398973 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 08:59:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf73400 == 39 [pid = 1708] [id = 510] 08:59:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d6f1400) [pid = 1708] [serial = 1531] [outer = (nil)] 08:59:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92d37c00) [pid = 1708] [serial = 1532] [outer = 0x8d6f1400] 08:59:59 INFO - PROCESS | 1708 | 1466438399105 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92d3ac00) [pid = 1708] [serial = 1533] [outer = 0x8d6f1400] 08:59:59 INFO - PROCESS | 1708 | 1466438399995 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1543ms 09:00:00 INFO - PROCESS | 1708 | 1466438400028 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1708 | 1466438400031 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:00:00 INFO - PROCESS | 1708 | 1466438400039 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1708 | 1466438400041 Marionette TRACE conn4 <- [1,2014,null,{}] 09:00:00 INFO - PROCESS | 1708 | 1466438400048 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 1708 | 1466438400059 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:00 INFO - PROCESS | 1708 | 1466438400275 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:00:00 INFO - PROCESS | 1708 | 1466438400457 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1708 | 1466438400464 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 40 [pid = 1708] [id = 511] 09:00:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8be0ac00) [pid = 1708] [serial = 1534] [outer = (nil)] 09:00:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x9394a000) [pid = 1708] [serial = 1535] [outer = 0x8be0ac00] 09:00:00 INFO - PROCESS | 1708 | 1466438400550 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x9394d800) [pid = 1708] [serial = 1536] [outer = 0x8be0ac00] 09:00:01 INFO - PROCESS | 1708 | 1466438401487 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1481ms 09:00:01 INFO - PROCESS | 1708 | 1466438401520 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1708 | 1466438401523 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:00:01 INFO - PROCESS | 1708 | 1466438401530 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1708 | 1466438401533 Marionette TRACE conn4 <- [1,2018,null,{}] 09:00:01 INFO - PROCESS | 1708 | 1466438401539 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 1708 | 1466438401545 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:01 INFO - PROCESS | 1708 | 1466438401726 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:00:01 INFO - PROCESS | 1708 | 1466438401908 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1708 | 1466438401916 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f000 == 41 [pid = 1708] [id = 512] 09:00:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8e75d400) [pid = 1708] [serial = 1537] [outer = (nil)] 09:00:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x93954800) [pid = 1708] [serial = 1538] [outer = 0x8e75d400] 09:00:02 INFO - PROCESS | 1708 | 1466438402022 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x93955400) [pid = 1708] [serial = 1539] [outer = 0x8e75d400] 09:00:03 INFO - PROCESS | 1708 | 1466438403114 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1833ms 09:00:03 INFO - PROCESS | 1708 | 1466438403364 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1708 | 1466438403371 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:00:03 INFO - PROCESS | 1708 | 1466438403380 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1708 | 1466438403384 Marionette TRACE conn4 <- [1,2022,null,{}] 09:00:03 INFO - PROCESS | 1708 | 1466438403392 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 1708 | 1466438403403 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:03 INFO - PROCESS | 1708 | 1466438403610 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:00:03 INFO - PROCESS | 1708 | 1466438403846 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1708 | 1466438403861 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d146400 == 42 [pid = 1708] [id = 513] 09:00:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d147800) [pid = 1708] [serial = 1540] [outer = (nil)] 09:00:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d414400) [pid = 1708] [serial = 1541] [outer = 0x8d147800] 09:00:03 INFO - PROCESS | 1708 | 1466438403931 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d6f2000) [pid = 1708] [serial = 1542] [outer = 0x8d147800] 09:00:04 INFO - PROCESS | 1708 | 1466438404873 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1537ms 09:00:04 INFO - PROCESS | 1708 | 1466438404918 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:00:04 INFO - PROCESS | 1708 | 1466438404923 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:00:04 INFO - PROCESS | 1708 | 1466438404934 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1708 | 1466438404939 Marionette TRACE conn4 <- [1,2026,null,{}] 09:00:04 INFO - PROCESS | 1708 | 1466438404945 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 1708 | 1466438404950 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:05 INFO - PROCESS | 1708 | 1466438405128 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4dac00 == 41 [pid = 1708] [id = 485] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ee800 == 40 [pid = 1708] [id = 489] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8be09800 == 39 [pid = 1708] [id = 491] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22ac00 == 38 [pid = 1708] [id = 475] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed7400 == 37 [pid = 1708] [id = 483] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x929cc400 == 36 [pid = 1708] [id = 486] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8e756000 == 35 [pid = 1708] [id = 474] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221800 == 34 [pid = 1708] [id = 484] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e400 == 33 [pid = 1708] [id = 476] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ef400 == 32 [pid = 1708] [id = 479] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x91d36000 == 31 [pid = 1708] [id = 477] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e8000 == 30 [pid = 1708] [id = 478] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x915ca800 == 29 [pid = 1708] [id = 487] 09:00:06 INFO - PROCESS | 1708 | --DOCSHELL 0x8e75a400 == 28 [pid = 1708] [id = 488] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8f2c0c00) [pid = 1708] [serial = 1484] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8d412800) [pid = 1708] [serial = 1478] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8d6ecc00) [pid = 1708] [serial = 1479] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x92d13000) [pid = 1708] [serial = 1466] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92d3b800) [pid = 1708] [serial = 1470] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8bf70800) [pid = 1708] [serial = 1475] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x92ba5800) [pid = 1708] [serial = 1469] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8c224000) [pid = 1708] [serial = 1476] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d9d9000) [pid = 1708] [serial = 1455] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d150000) [pid = 1708] [serial = 1454] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8c21f800) [pid = 1708] [serial = 1472] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x91d2c400) [pid = 1708] [serial = 1458] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d0ef000) [pid = 1708] [serial = 1473] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x91be4000) [pid = 1708] [serial = 1457] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x92a09800) [pid = 1708] [serial = 1461] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x915bb800) [pid = 1708] [serial = 1487] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x929d0c00) [pid = 1708] [serial = 1460] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x913aa400) [pid = 1708] [serial = 1485] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92ba7400) [pid = 1708] [serial = 1464] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92ba1000) [pid = 1708] [serial = 1463] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d9ddc00) [pid = 1708] [serial = 1481] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8e4d4c00) [pid = 1708] [serial = 1482] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x915c1400) [pid = 1708] [serial = 1488] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x92d15000) [pid = 1708] [serial = 1467] [outer = (nil)] [url = about:blank] 09:00:06 INFO - PROCESS | 1708 | 1466438406525 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1708 | 1466438406533 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0f000 == 29 [pid = 1708] [id = 514] 09:00:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8be10400) [pid = 1708] [serial = 1543] [outer = (nil)] 09:00:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8bf77000) [pid = 1708] [serial = 1544] [outer = 0x8be10400] 09:00:06 INFO - PROCESS | 1708 | 1466438406616 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8c226000) [pid = 1708] [serial = 1545] [outer = 0x8be10400] 09:00:07 INFO - PROCESS | 1708 | 1466438407473 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2591ms 09:00:07 INFO - PROCESS | 1708 | 1466438407524 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:00:07 INFO - PROCESS | 1708 | 1466438407530 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:00:07 INFO - PROCESS | 1708 | 1466438407538 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1708 | 1466438407541 Marionette TRACE conn4 <- [1,2030,null,{}] 09:00:07 INFO - PROCESS | 1708 | 1466438407550 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 1708 | 1466438407557 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:07 INFO - PROCESS | 1708 | 1466438407721 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:00:07 INFO - PROCESS | 1708 | 1466438407733 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1708 | 1466438407742 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0eb400 == 30 [pid = 1708] [id = 515] 09:00:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0eec00) [pid = 1708] [serial = 1546] [outer = (nil)] 09:00:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d416400) [pid = 1708] [serial = 1547] [outer = 0x8d0eec00] 09:00:07 INFO - PROCESS | 1708 | 1466438407813 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d6ecc00) [pid = 1708] [serial = 1548] [outer = 0x8d0eec00] 09:00:08 INFO - PROCESS | 1708 | 1466438408791 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1281ms 09:00:08 INFO - PROCESS | 1708 | 1466438408821 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1708 | 1466438408827 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:00:08 INFO - PROCESS | 1708 | 1466438408834 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1708 | 1466438408836 Marionette TRACE conn4 <- [1,2034,null,{}] 09:00:08 INFO - PROCESS | 1708 | 1466438408844 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 1708 | 1466438408848 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:09 INFO - PROCESS | 1708 | 1466438409021 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:00:09 INFO - PROCESS | 1708 | 1466438409199 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1708 | 1466438409208 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22ac00 == 31 [pid = 1708] [id = 516] 09:00:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d147c00) [pid = 1708] [serial = 1549] [outer = (nil)] 09:00:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8e4d1400) [pid = 1708] [serial = 1550] [outer = 0x8d147c00] 09:00:09 INFO - PROCESS | 1708 | 1466438409276 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8e757800) [pid = 1708] [serial = 1551] [outer = 0x8d147c00] 09:00:10 INFO - PROCESS | 1708 | 1466438410259 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1480ms 09:00:10 INFO - PROCESS | 1708 | 1466438410323 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1708 | 1466438410327 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:00:10 INFO - PROCESS | 1708 | 1466438410341 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1708 | 1466438410351 Marionette TRACE conn4 <- [1,2038,null,{}] 09:00:10 INFO - PROCESS | 1708 | 1466438410367 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 1708 | 1466438410374 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:10 INFO - PROCESS | 1708 | 1466438410597 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:00:10 INFO - PROCESS | 1708 | 1466438410622 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1708 | 1466438410632 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bd000 == 32 [pid = 1708] [id = 517] 09:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8f2c0000) [pid = 1708] [serial = 1552] [outer = (nil)] 09:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913a5000) [pid = 1708] [serial = 1553] [outer = 0x8f2c0000] 09:00:10 INFO - PROCESS | 1708 | 1466438410717 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x913b0400) [pid = 1708] [serial = 1554] [outer = 0x8f2c0000] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92383800) [pid = 1708] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8bf79400) [pid = 1708] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d149c00) [pid = 1708] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d9d2400) [pid = 1708] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x91be9c00) [pid = 1708] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x913a7800) [pid = 1708] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8c227400) [pid = 1708] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92386800) [pid = 1708] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x915bf400) [pid = 1708] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:11 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x915c8800) [pid = 1708] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:12 INFO - PROCESS | 1708 | 1466438412250 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1959ms 09:00:12 INFO - PROCESS | 1708 | 1466438412294 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1708 | 1466438412299 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:00:12 INFO - PROCESS | 1708 | 1466438412305 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1708 | 1466438412309 Marionette TRACE conn4 <- [1,2042,null,{}] 09:00:12 INFO - PROCESS | 1708 | 1466438412316 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 1708 | 1466438412322 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:12 INFO - PROCESS | 1708 | 1466438412515 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:00:12 INFO - PROCESS | 1708 | 1466438412696 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1708 | 1466438412704 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07400 == 33 [pid = 1708] [id = 518] 09:00:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8be0a400) [pid = 1708] [serial = 1555] [outer = (nil)] 09:00:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8f2c0800) [pid = 1708] [serial = 1556] [outer = 0x8be0a400] 09:00:12 INFO - PROCESS | 1708 | 1466438412780 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x915bb800) [pid = 1708] [serial = 1557] [outer = 0x8be0a400] 09:00:13 INFO - PROCESS | 1708 | 1466438413545 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1332ms 09:00:13 INFO - PROCESS | 1708 | 1466438413640 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1708 | 1466438413645 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:00:13 INFO - PROCESS | 1708 | 1466438413654 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1708 | 1466438413659 Marionette TRACE conn4 <- [1,2046,null,{}] 09:00:13 INFO - PROCESS | 1708 | 1466438413669 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1708 | 1466438413675 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:13 INFO - PROCESS | 1708 | 1466438413873 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:00:14 INFO - PROCESS | 1708 | 1466438414050 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1708 | 1466438414065 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e6800 == 34 [pid = 1708] [id = 519] 09:00:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d0e7400) [pid = 1708] [serial = 1558] [outer = (nil)] 09:00:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d0ef800) [pid = 1708] [serial = 1559] [outer = 0x8d0e7400] 09:00:14 INFO - PROCESS | 1708 | 1466438414155 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d9d2000) [pid = 1708] [serial = 1560] [outer = 0x8d0e7400] 09:00:15 INFO - PROCESS | 1708 | 1466438415220 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1636ms 09:00:15 INFO - PROCESS | 1708 | 1466438415290 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:00:15 INFO - PROCESS | 1708 | 1466438415296 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:00:15 INFO - PROCESS | 1708 | 1466438415307 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1708 | 1466438415312 Marionette TRACE conn4 <- [1,2050,null,{}] 09:00:15 INFO - PROCESS | 1708 | 1466438415318 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1708 | 1466438415324 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:15 INFO - PROCESS | 1708 | 1466438415541 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:00:15 INFO - PROCESS | 1708 | 1466438415766 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1708 | 1466438415774 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221000 == 35 [pid = 1708] [id = 520] 09:00:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d0ed000) [pid = 1708] [serial = 1561] [outer = (nil)] 09:00:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x913aac00) [pid = 1708] [serial = 1562] [outer = 0x8d0ed000] 09:00:15 INFO - PROCESS | 1708 | 1466438415909 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x915c4c00) [pid = 1708] [serial = 1563] [outer = 0x8d0ed000] 09:00:16 INFO - PROCESS | 1708 | 1466438416909 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1695ms 09:00:17 INFO - PROCESS | 1708 | 1466438416997 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1708 | 1466438417002 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:00:17 INFO - PROCESS | 1708 | 1466438417009 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1708 | 1466438417012 Marionette TRACE conn4 <- [1,2054,null,{}] 09:00:17 INFO - PROCESS | 1708 | 1466438417029 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 1708 | 1466438417038 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:17 INFO - PROCESS | 1708 | 1466438417257 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:00:17 INFO - PROCESS | 1708 | 1466438417529 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1708 | 1466438417541 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed3000 == 36 [pid = 1708] [id = 521] 09:00:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91ed4800) [pid = 1708] [serial = 1564] [outer = (nil)] 09:00:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x91edc800) [pid = 1708] [serial = 1565] [outer = 0x91ed4800] 09:00:17 INFO - PROCESS | 1708 | 1466438417625 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92369800) [pid = 1708] [serial = 1566] [outer = 0x91ed4800] 09:00:18 INFO - PROCESS | 1708 | 1466438418612 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1683ms 09:00:18 INFO - PROCESS | 1708 | 1466438418693 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1708 | 1466438418698 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:00:18 INFO - PROCESS | 1708 | 1466438418704 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1708 | 1466438418708 Marionette TRACE conn4 <- [1,2058,null,{}] 09:00:18 INFO - PROCESS | 1708 | 1466438418713 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1708 | 1466438418719 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:18 INFO - PROCESS | 1708 | 1466438418900 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:00:19 INFO - PROCESS | 1708 | 1466438419133 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1708 | 1466438419140 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x91edec00 == 37 [pid = 1708] [id = 522] 09:00:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x9237ec00) [pid = 1708] [serial = 1567] [outer = (nil)] 09:00:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92389400) [pid = 1708] [serial = 1568] [outer = 0x9237ec00] 09:00:19 INFO - PROCESS | 1708 | 1466438419251 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x924cd800) [pid = 1708] [serial = 1569] [outer = 0x9237ec00] 09:00:20 INFO - PROCESS | 1708 | 1466438420370 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1730ms 09:00:20 INFO - PROCESS | 1708 | 1466438420435 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1708 | 1466438420441 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:00:20 INFO - PROCESS | 1708 | 1466438420449 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1708 | 1466438420455 Marionette TRACE conn4 <- [1,2062,null,{}] 09:00:20 INFO - PROCESS | 1708 | 1466438420463 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1708 | 1466438420469 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:20 INFO - PROCESS | 1708 | 1466438420676 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:00:21 INFO - PROCESS | 1708 | 1466438421016 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1708 | 1466438421030 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:21 INFO - PROCESS | 1708 | --DOCSHELL 0x8d145400 == 36 [pid = 1708] [id = 495] 09:00:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22c400 == 37 [pid = 1708] [id = 523] 09:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d0ecc00) [pid = 1708] [serial = 1570] [outer = (nil)] 09:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d146000) [pid = 1708] [serial = 1571] [outer = 0x8d0ecc00] 09:00:21 INFO - PROCESS | 1708 | 1466438421123 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d6f3800) [pid = 1708] [serial = 1572] [outer = 0x8d0ecc00] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x9238c400) [pid = 1708] [serial = 1511] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8d87ec00) [pid = 1708] [serial = 1514] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d413800) [pid = 1708] [serial = 1502] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d876800) [pid = 1708] [serial = 1503] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8e4d3c00) [pid = 1708] [serial = 1505] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8e75f400) [pid = 1708] [serial = 1506] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91edb400) [pid = 1708] [serial = 1491] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x91d27800) [pid = 1708] [serial = 1490] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x915c6800) [pid = 1708] [serial = 1496] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x91bef000) [pid = 1708] [serial = 1497] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d411000) [pid = 1708] [serial = 1493] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d9de400) [pid = 1708] [serial = 1494] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x9238c000) [pid = 1708] [serial = 1499] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x924d3800) [pid = 1708] [serial = 1500] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91be5800) [pid = 1708] [serial = 1508] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92a0c800) [pid = 1708] [serial = 1518] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x92a08800) [pid = 1708] [serial = 1517] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x924d2000) [pid = 1708] [serial = 1512] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8ebc5400) [pid = 1708] [serial = 1515] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x91d34800) [pid = 1708] [serial = 1509] [outer = (nil)] [url = about:blank] 09:00:21 INFO - PROCESS | 1708 | 1466438421935 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1542ms 09:00:21 INFO - PROCESS | 1708 | 1466438421992 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1708 | 1466438421997 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:00:22 INFO - PROCESS | 1708 | 1466438422009 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1708 | 1466438422012 Marionette TRACE conn4 <- [1,2066,null,{}] 09:00:22 INFO - PROCESS | 1708 | 1466438422018 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 1708 | 1466438422024 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:22 INFO - PROCESS | 1708 | 1466438422187 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:00:22 INFO - PROCESS | 1708 | 1466438422198 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1708 | 1466438422209 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e757400 == 38 [pid = 1708] [id = 524] 09:00:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8e75a000) [pid = 1708] [serial = 1573] [outer = (nil)] 09:00:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8ebc7c00) [pid = 1708] [serial = 1574] [outer = 0x8e75a000] 09:00:22 INFO - PROCESS | 1708 | 1466438422284 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8f2b5400) [pid = 1708] [serial = 1575] [outer = 0x8e75a000] 09:00:23 INFO - PROCESS | 1708 | 1466438423262 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1280ms 09:00:23 INFO - PROCESS | 1708 | 1466438423289 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1708 | 1466438423292 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:00:23 INFO - PROCESS | 1708 | 1466438423299 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1708 | 1466438423305 Marionette TRACE conn4 <- [1,2070,null,{}] 09:00:23 INFO - PROCESS | 1708 | 1466438423320 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1708 | 1466438423328 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:23 INFO - PROCESS | 1708 | 1466438423571 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:00:23 INFO - PROCESS | 1708 | 1466438423588 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1708 | 1466438423601 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcd400 == 39 [pid = 1708] [id = 525] 09:00:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x913a3400) [pid = 1708] [serial = 1576] [outer = (nil)] 09:00:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x91d2a800) [pid = 1708] [serial = 1577] [outer = 0x913a3400] 09:00:23 INFO - PROCESS | 1708 | 1466438423668 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91ed2c00) [pid = 1708] [serial = 1578] [outer = 0x913a3400] 09:00:24 INFO - PROCESS | 1708 | 1466438424629 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1387ms 09:00:24 INFO - PROCESS | 1708 | 1466438424690 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1708 | 1466438424695 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:00:24 INFO - PROCESS | 1708 | 1466438424701 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1708 | 1466438424704 Marionette TRACE conn4 <- [1,2074,null,{}] 09:00:24 INFO - PROCESS | 1708 | 1466438424709 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 1708 | 1466438424714 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:24 INFO - PROCESS | 1708 | 1466438424926 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:00:24 INFO - PROCESS | 1708 | 1466438424964 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1708 | 1466438424971 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b3000 == 40 [pid = 1708] [id = 526] 09:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8f2b3400) [pid = 1708] [serial = 1579] [outer = (nil)] 09:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92382400) [pid = 1708] [serial = 1580] [outer = 0x8f2b3400] 09:00:25 INFO - PROCESS | 1708 | 1466438425041 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92387c00) [pid = 1708] [serial = 1581] [outer = 0x8f2b3400] 09:00:26 INFO - PROCESS | 1708 | 1466438426097 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8be10400) [pid = 1708] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d6f1400) [pid = 1708] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8e75d400) [pid = 1708] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8f2ba800) [pid = 1708] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8be0ac00) [pid = 1708] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x929ca000) [pid = 1708] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d147800) [pid = 1708] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8bf78c00) [pid = 1708] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d0eec00) [pid = 1708] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x929ce800) [pid = 1708] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2c0000) [pid = 1708] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:00:26 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d147c00) [pid = 1708] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1487ms 09:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:00:26 INFO - PROCESS | 1708 | 1466438426189 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1708 | 1466438426192 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:00:26 INFO - PROCESS | 1708 | 1466438426198 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1708 | 1466438426201 Marionette TRACE conn4 <- [1,2078,null,{}] 09:00:26 INFO - PROCESS | 1708 | 1466438426207 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1708 | 1466438426212 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:26 INFO - PROCESS | 1708 | 1466438426361 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:00:26 INFO - PROCESS | 1708 | 1466438426498 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1708 | 1466438426507 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0c800 == 41 [pid = 1708] [id = 527] 09:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8e4cd000) [pid = 1708] [serial = 1582] [outer = (nil)] 09:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8f2ba800) [pid = 1708] [serial = 1583] [outer = 0x8e4cd000] 09:00:26 INFO - PROCESS | 1708 | 1466438426654 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e753800) [pid = 1708] [serial = 1584] [outer = 0x8e4cd000] 09:00:27 INFO - PROCESS | 1708 | 1466438427366 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1230ms 09:00:27 INFO - PROCESS | 1708 | 1466438427428 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1708 | 1466438427432 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:00:27 INFO - PROCESS | 1708 | 1466438427438 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1708 | 1466438427442 Marionette TRACE conn4 <- [1,2082,null,{}] 09:00:27 INFO - PROCESS | 1708 | 1466438427456 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 1708 | 1466438427466 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:27 INFO - PROCESS | 1708 | 1466438427675 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:00:27 INFO - PROCESS | 1708 | 1466438427688 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1708 | 1466438427694 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0eec00 == 42 [pid = 1708] [id = 528] 09:00:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91d2fc00) [pid = 1708] [serial = 1585] [outer = (nil)] 09:00:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x929cec00) [pid = 1708] [serial = 1586] [outer = 0x91d2fc00] 09:00:27 INFO - PROCESS | 1708 | 1466438427765 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x92a0dc00) [pid = 1708] [serial = 1587] [outer = 0x91d2fc00] 09:00:28 INFO - PROCESS | 1708 | 1466438428993 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1589ms 09:00:29 INFO - PROCESS | 1708 | 1466438429029 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1708 | 1466438429037 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:00:29 INFO - PROCESS | 1708 | 1466438429047 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1708 | 1466438429050 Marionette TRACE conn4 <- [1,2086,null,{}] 09:00:29 INFO - PROCESS | 1708 | 1466438429059 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 1708 | 1466438429065 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:29 INFO - PROCESS | 1708 | 1466438429251 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:00:29 INFO - PROCESS | 1708 | 1466438429491 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1708 | 1466438429502 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e2800 == 43 [pid = 1708] [id = 529] 09:00:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0e3800) [pid = 1708] [serial = 1588] [outer = (nil)] 09:00:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d9d6000) [pid = 1708] [serial = 1589] [outer = 0x8d0e3800] 09:00:29 INFO - PROCESS | 1708 | 1466438429622 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8e754800) [pid = 1708] [serial = 1590] [outer = 0x8d0e3800] 09:00:30 INFO - PROCESS | 1708 | 1466438430556 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1542ms 09:00:30 INFO - PROCESS | 1708 | 1466438430588 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1708 | 1466438430594 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:00:30 INFO - PROCESS | 1708 | 1466438430605 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1708 | 1466438430609 Marionette TRACE conn4 <- [1,2090,null,{}] 09:00:30 INFO - PROCESS | 1708 | 1466438430616 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1708 | 1466438430622 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:30 INFO - PROCESS | 1708 | 1466438430814 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:00:31 INFO - PROCESS | 1708 | 1466438431006 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1708 | 1466438431017 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x913ab000 == 44 [pid = 1708] [id = 530] 09:00:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91be7400) [pid = 1708] [serial = 1591] [outer = (nil)] 09:00:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91d33400) [pid = 1708] [serial = 1592] [outer = 0x91be7400] 09:00:31 INFO - PROCESS | 1708 | 1466438431103 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92369400) [pid = 1708] [serial = 1593] [outer = 0x91be7400] 09:00:32 INFO - PROCESS | 1708 | 1466438432126 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1585ms 09:00:32 INFO - PROCESS | 1708 | 1466438432191 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:00:32 INFO - PROCESS | 1708 | 1466438432196 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:00:32 INFO - PROCESS | 1708 | 1466438432202 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1708 | 1466438432209 Marionette TRACE conn4 <- [1,2094,null,{}] 09:00:32 INFO - PROCESS | 1708 | 1466438432225 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 1708 | 1466438432234 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:32 INFO - PROCESS | 1708 | 1466438432472 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:00:32 INFO - PROCESS | 1708 | 1466438432702 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1708 | 1466438432712 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d4800 == 45 [pid = 1708] [id = 531] 09:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x929c4c00) [pid = 1708] [serial = 1594] [outer = (nil)] 09:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92a0bc00) [pid = 1708] [serial = 1595] [outer = 0x929c4c00] 09:00:32 INFO - PROCESS | 1708 | 1466438432843 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92ba2400) [pid = 1708] [serial = 1596] [outer = 0x929c4c00] 09:00:33 INFO - PROCESS | 1708 | 1466438433779 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1637ms 09:00:33 INFO - PROCESS | 1708 | 1466438433840 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:00:33 INFO - PROCESS | 1708 | 1466438433845 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:00:33 INFO - PROCESS | 1708 | 1466438433852 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1708 | 1466438433855 Marionette TRACE conn4 <- [1,2098,null,{}] 09:00:33 INFO - PROCESS | 1708 | 1466438433861 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 1708 | 1466438433866 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:34 INFO - PROCESS | 1708 | 1466438434055 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:00:34 INFO - PROCESS | 1708 | 1466438434237 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1708 | 1466438434244 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 46 [pid = 1708] [id = 532] 09:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x924d6400) [pid = 1708] [serial = 1597] [outer = (nil)] 09:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92d0d400) [pid = 1708] [serial = 1598] [outer = 0x924d6400] 09:00:34 INFO - PROCESS | 1708 | 1466438434329 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92d13400) [pid = 1708] [serial = 1599] [outer = 0x924d6400] 09:00:35 INFO - PROCESS | 1708 | 1466438435275 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1481ms 09:00:35 INFO - PROCESS | 1708 | 1466438435333 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1708 | 1466438435337 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:00:35 INFO - PROCESS | 1708 | 1466438435344 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1708 | 1466438435348 Marionette TRACE conn4 <- [1,2102,null,{}] 09:00:35 INFO - PROCESS | 1708 | 1466438435353 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 1708 | 1466438435359 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:35 INFO - PROCESS | 1708 | 1466438435532 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:00:35 INFO - PROCESS | 1708 | 1466438435714 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1708 | 1466438435725 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07000 == 47 [pid = 1708] [id = 533] 09:00:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8bf7a000) [pid = 1708] [serial = 1600] [outer = (nil)] 09:00:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d37400) [pid = 1708] [serial = 1601] [outer = 0x8bf7a000] 09:00:35 INFO - PROCESS | 1708 | 1466438435805 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92d3b800) [pid = 1708] [serial = 1602] [outer = 0x8bf7a000] 09:00:36 INFO - PROCESS | 1708 | 1466438436765 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1484ms 09:00:36 INFO - PROCESS | 1708 | 1466438436830 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1708 | 1466438436834 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:00:36 INFO - PROCESS | 1708 | 1466438436841 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1708 | 1466438436844 Marionette TRACE conn4 <- [1,2106,null,{}] 09:00:36 INFO - PROCESS | 1708 | 1466438436850 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1708 | 1466438436860 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:37 INFO - PROCESS | 1708 | 1466438437104 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:00:37 INFO - PROCESS | 1708 | 1466438437351 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1708 | 1466438437358 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e3000 == 48 [pid = 1708] [id = 534] 09:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x92d15800) [pid = 1708] [serial = 1603] [outer = (nil)] 09:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x9394b400) [pid = 1708] [serial = 1604] [outer = 0x92d15800] 09:00:37 INFO - PROCESS | 1708 | 1466438437455 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9394fc00) [pid = 1708] [serial = 1605] [outer = 0x92d15800] 09:00:38 INFO - PROCESS | 1708 | 1466438438385 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1587ms 09:00:38 INFO - PROCESS | 1708 | 1466438438429 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:00:38 INFO - PROCESS | 1708 | 1466438438433 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:00:38 INFO - PROCESS | 1708 | 1466438438440 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1708 | 1466438438444 Marionette TRACE conn4 <- [1,2110,null,{}] 09:00:38 INFO - PROCESS | 1708 | 1466438438450 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 1708 | 1466438438455 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:38 INFO - PROCESS | 1708 | 1466438438636 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:00:39 INFO - PROCESS | 1708 | 1466438439085 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1708 | 1466438439094 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b000 == 49 [pid = 1708] [id = 535] 09:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8bf7d400) [pid = 1708] [serial = 1606] [outer = (nil)] 09:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8c22b400) [pid = 1708] [serial = 1607] [outer = 0x8bf7d400] 09:00:39 INFO - PROCESS | 1708 | 1466438439214 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d148800) [pid = 1708] [serial = 1608] [outer = 0x8bf7d400] 09:00:40 INFO - PROCESS | 1708 | 1466438440134 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1785ms 09:00:40 INFO - PROCESS | 1708 | 1466438440227 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1708 | 1466438440232 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:00:40 INFO - PROCESS | 1708 | 1466438440241 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1708 | 1466438440246 Marionette TRACE conn4 <- [1,2114,null,{}] 09:00:40 INFO - PROCESS | 1708 | 1466438440254 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 1708 | 1466438440262 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:40 INFO - PROCESS | 1708 | 1466438440437 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:00:40 INFO - PROCESS | 1708 | 1466438440671 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1708 | 1466438440678 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x913a9400 == 48 [pid = 1708] [id = 502] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x91be9000 == 47 [pid = 1708] [id = 496] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92387000 == 46 [pid = 1708] [id = 509] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8c220000 == 45 [pid = 1708] [id = 497] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92373c00 == 44 [pid = 1708] [id = 503] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c1000 == 43 [pid = 1708] [id = 498] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8d148c00 == 42 [pid = 1708] [id = 500] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf72000 == 41 [pid = 1708] [id = 506] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 40 [pid = 1708] [id = 511] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf73400 == 39 [pid = 1708] [id = 510] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b4000 == 38 [pid = 1708] [id = 507] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8d146400 == 37 [pid = 1708] [id = 513] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f000 == 36 [pid = 1708] [id = 512] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x929c9c00 == 35 [pid = 1708] [id = 508] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0f000 == 34 [pid = 1708] [id = 514] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87c800 == 33 [pid = 1708] [id = 501] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ec000 == 32 [pid = 1708] [id = 492] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8d882800 == 31 [pid = 1708] [id = 493] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0c000 == 30 [pid = 1708] [id = 504] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b6c00 == 29 [pid = 1708] [id = 494] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x915bf000 == 28 [pid = 1708] [id = 505] 09:00:41 INFO - PROCESS | 1708 | --DOCSHELL 0x92386400 == 27 [pid = 1708] [id = 499] 09:00:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 28 [pid = 1708] [id = 536] 09:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8be04400) [pid = 1708] [serial = 1609] [outer = (nil)] 09:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8be0a000) [pid = 1708] [serial = 1610] [outer = 0x8be04400] 09:00:41 INFO - PROCESS | 1708 | 1466438441752 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8bf72000) [pid = 1708] [serial = 1611] [outer = 0x8be04400] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8c226000) [pid = 1708] [serial = 1545] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x92d37c00) [pid = 1708] [serial = 1532] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x93955400) [pid = 1708] [serial = 1539] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x91be6800) [pid = 1708] [serial = 1524] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x9394a000) [pid = 1708] [serial = 1535] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8bf77000) [pid = 1708] [serial = 1544] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x92a01800) [pid = 1708] [serial = 1526] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d414400) [pid = 1708] [serial = 1541] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92d3ac00) [pid = 1708] [serial = 1533] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x93954800) [pid = 1708] [serial = 1538] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d418000) [pid = 1708] [serial = 1521] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d6f2000) [pid = 1708] [serial = 1542] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d416400) [pid = 1708] [serial = 1547] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x915c1800) [pid = 1708] [serial = 1523] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8f2c0800) [pid = 1708] [serial = 1556] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92d09c00) [pid = 1708] [serial = 1529] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x913b0400) [pid = 1708] [serial = 1554] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x92d16000) [pid = 1708] [serial = 1530] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x92a10800) [pid = 1708] [serial = 1527] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x9394d800) [pid = 1708] [serial = 1536] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d6ecc00) [pid = 1708] [serial = 1548] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x913a5000) [pid = 1708] [serial = 1553] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8e4d1400) [pid = 1708] [serial = 1550] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d40f800) [pid = 1708] [serial = 1520] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8e757800) [pid = 1708] [serial = 1551] [outer = (nil)] [url = about:blank] 09:00:42 INFO - PROCESS | 1708 | 1466438442739 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2538ms 09:00:42 INFO - PROCESS | 1708 | 1466438442781 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1708 | 1466438442786 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:00:42 INFO - PROCESS | 1708 | 1466438442795 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1708 | 1466438442799 Marionette TRACE conn4 <- [1,2118,null,{}] 09:00:42 INFO - PROCESS | 1708 | 1466438442806 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1708 | 1466438442812 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:42 INFO - PROCESS | 1708 | 1466438442986 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:00:43 INFO - PROCESS | 1708 | 1466438443125 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1708 | 1466438443133 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e8000 == 29 [pid = 1708] [id = 537] 09:00:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d0e9800) [pid = 1708] [serial = 1612] [outer = (nil)] 09:00:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d145c00) [pid = 1708] [serial = 1613] [outer = 0x8d0e9800] 09:00:43 INFO - PROCESS | 1708 | 1466438443219 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d150800) [pid = 1708] [serial = 1614] [outer = 0x8d0e9800] 09:00:44 INFO - PROCESS | 1708 | 1466438444117 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1341ms 09:00:44 INFO - PROCESS | 1708 | 1466438444135 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1708 | 1466438444144 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:00:44 INFO - PROCESS | 1708 | 1466438444155 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1708 | 1466438444160 Marionette TRACE conn4 <- [1,2122,null,{}] 09:00:44 INFO - PROCESS | 1708 | 1466438444165 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 1708 | 1466438444171 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:44 INFO - PROCESS | 1708 | 1466438444348 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:00:44 INFO - PROCESS | 1708 | 1466438444513 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1708 | 1466438444525 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6eb800 == 30 [pid = 1708] [id = 538] 09:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d875400) [pid = 1708] [serial = 1615] [outer = (nil)] 09:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d883800) [pid = 1708] [serial = 1616] [outer = 0x8d875400] 09:00:44 INFO - PROCESS | 1708 | 1466438444591 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d9d4c00) [pid = 1708] [serial = 1617] [outer = 0x8d875400] 09:00:45 INFO - PROCESS | 1708 | 1466438445583 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1482ms 09:00:45 INFO - PROCESS | 1708 | 1466438445637 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1708 | 1466438445641 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:00:45 INFO - PROCESS | 1708 | 1466438445648 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1708 | 1466438445654 Marionette TRACE conn4 <- [1,2126,null,{}] 09:00:45 INFO - PROCESS | 1708 | 1466438445679 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1708 | 1466438445689 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:45 INFO - PROCESS | 1708 | 1466438445940 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:00:45 INFO - PROCESS | 1708 | 1466438445968 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1708 | 1466438445978 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87e400 == 31 [pid = 1708] [id = 539] 09:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8e756c00) [pid = 1708] [serial = 1618] [outer = (nil)] 09:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8ebc8c00) [pid = 1708] [serial = 1619] [outer = 0x8e756c00] 09:00:46 INFO - PROCESS | 1708 | 1466438446069 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8f2b6c00) [pid = 1708] [serial = 1620] [outer = 0x8e756c00] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8f2b3400) [pid = 1708] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9237ec00) [pid = 1708] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d0e7400) [pid = 1708] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d0ed000) [pid = 1708] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x91ed4800) [pid = 1708] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8e75a000) [pid = 1708] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x913a3400) [pid = 1708] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d0ecc00) [pid = 1708] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8be0a400) [pid = 1708] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x91d2fc00) [pid = 1708] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:00:47 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8e4cd000) [pid = 1708] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:00:47 INFO - PROCESS | 1708 | 1466438447431 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1846ms 09:00:47 INFO - PROCESS | 1708 | 1466438447495 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:00:47 INFO - PROCESS | 1708 | 1466438447500 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:00:47 INFO - PROCESS | 1708 | 1466438447506 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1708 | 1466438447510 Marionette TRACE conn4 <- [1,2130,null,{}] 09:00:47 INFO - PROCESS | 1708 | 1466438447515 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 1708 | 1466438447520 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:47 INFO - PROCESS | 1708 | 1466438447732 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:00:47 INFO - PROCESS | 1708 | 1466438447748 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1708 | 1466438447755 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0c00 == 32 [pid = 1708] [id = 540] 09:00:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d879800) [pid = 1708] [serial = 1621] [outer = (nil)] 09:00:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8f2be800) [pid = 1708] [serial = 1622] [outer = 0x8d879800] 09:00:47 INFO - PROCESS | 1708 | 1466438447826 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8f2c0800) [pid = 1708] [serial = 1623] [outer = 0x8d879800] 09:00:48 INFO - PROCESS | 1708 | 1466438448722 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1708 | 1466438448800 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:00:48 INFO - PROCESS | 1708 | 1466438448807 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1708 | 1466438448810 Marionette TRACE conn4 <- [1,2134,null,{}] 09:00:48 INFO - PROCESS | 1708 | 1466438448815 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1708 | 1466438448820 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:48 INFO - PROCESS | 1708 | 1466438448977 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:00:49 INFO - PROCESS | 1708 | 1466438449209 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1708 | 1466438449218 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08400 == 33 [pid = 1708] [id = 541] 09:00:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8be09000) [pid = 1708] [serial = 1624] [outer = (nil)] 09:00:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8bf70800) [pid = 1708] [serial = 1625] [outer = 0x8be09000] 09:00:49 INFO - PROCESS | 1708 | 1466438449304 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8bf7fc00) [pid = 1708] [serial = 1626] [outer = 0x8be09000] 09:00:50 INFO - PROCESS | 1708 | 1466438450426 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1687ms 09:00:50 INFO - PROCESS | 1708 | 1466438450498 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:00:50 INFO - PROCESS | 1708 | 1466438450505 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:00:50 INFO - PROCESS | 1708 | 1466438450513 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1708 | 1466438450518 Marionette TRACE conn4 <- [1,2138,null,{}] 09:00:50 INFO - PROCESS | 1708 | 1466438450526 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1708 | 1466438450534 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:50 INFO - PROCESS | 1708 | 1466438450727 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:00:50 INFO - PROCESS | 1708 | 1466438450972 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1708 | 1466438450985 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f400 == 34 [pid = 1708] [id = 542] 09:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d87a800) [pid = 1708] [serial = 1627] [outer = (nil)] 09:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d883c00) [pid = 1708] [serial = 1628] [outer = 0x8d87a800] 09:00:51 INFO - PROCESS | 1708 | 1466438451093 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8e4cd000) [pid = 1708] [serial = 1629] [outer = 0x8d87a800] 09:00:52 INFO - PROCESS | 1708 | 1466438452104 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1634ms 09:00:52 INFO - PROCESS | 1708 | 1466438452151 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1708 | 1466438452158 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:00:52 INFO - PROCESS | 1708 | 1466438452166 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1708 | 1466438452170 Marionette TRACE conn4 <- [1,2142,null,{}] 09:00:52 INFO - PROCESS | 1708 | 1466438452176 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 1708 | 1466438452182 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:52 INFO - PROCESS | 1708 | 1466438452378 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:00:52 INFO - PROCESS | 1708 | 1466438452657 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1708 | 1466438452663 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ee000 == 35 [pid = 1708] [id = 543] 09:00:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8e4d1400) [pid = 1708] [serial = 1630] [outer = (nil)] 09:00:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913ac000) [pid = 1708] [serial = 1631] [outer = 0x8e4d1400] 09:00:52 INFO - PROCESS | 1708 | 1466438452792 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x915c2400) [pid = 1708] [serial = 1632] [outer = 0x8e4d1400] 09:00:53 INFO - PROCESS | 1708 | 1466438453867 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1708 | 1466438453920 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:00:53 INFO - PROCESS | 1708 | 1466438453937 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1708 | 1466438453946 Marionette TRACE conn4 <- [1,2146,null,{}] 09:00:53 INFO - PROCESS | 1708 | 1466438453952 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 1708 | 1466438453961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:54 INFO - PROCESS | 1708 | 1466438454158 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:00:54 INFO - PROCESS | 1708 | 1466438454403 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1708 | 1466438454409 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7dc00 == 36 [pid = 1708] [id = 544] 09:00:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d6f1400) [pid = 1708] [serial = 1633] [outer = (nil)] 09:00:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x91bf2800) [pid = 1708] [serial = 1634] [outer = 0x8d6f1400] 09:00:54 INFO - PROCESS | 1708 | 1466438454492 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91d2f400) [pid = 1708] [serial = 1635] [outer = 0x8d6f1400] 09:00:55 INFO - PROCESS | 1708 | 1466438455632 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1708 | 1466438455685 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:00:55 INFO - PROCESS | 1708 | 1466438455693 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1708 | 1466438455698 Marionette TRACE conn4 <- [1,2150,null,{}] 09:00:55 INFO - PROCESS | 1708 | 1466438455706 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1708 | 1466438455712 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:55 INFO - PROCESS | 1708 | 1466438455893 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:00:56 INFO - PROCESS | 1708 | 1466438456181 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1708 | 1466438456202 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d417800 == 37 [pid = 1708] [id = 545] 09:00:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d41a400) [pid = 1708] [serial = 1636] [outer = (nil)] 09:00:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d6f0c00) [pid = 1708] [serial = 1637] [outer = 0x8d41a400] 09:00:56 INFO - PROCESS | 1708 | 1466438456307 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d878000) [pid = 1708] [serial = 1638] [outer = 0x8d41a400] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bd000 == 36 [pid = 1708] [id = 517] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b3000 == 35 [pid = 1708] [id = 526] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8e757400 == 34 [pid = 1708] [id = 524] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0c00 == 33 [pid = 1708] [id = 540] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87e400 == 32 [pid = 1708] [id = 539] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6eb800 == 31 [pid = 1708] [id = 538] 09:00:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 30 [pid = 1708] [id = 536] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x92382400) [pid = 1708] [serial = 1580] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92387c00) [pid = 1708] [serial = 1581] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92389400) [pid = 1708] [serial = 1568] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x924cd800) [pid = 1708] [serial = 1569] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0ef800) [pid = 1708] [serial = 1559] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d9d2000) [pid = 1708] [serial = 1560] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x913aac00) [pid = 1708] [serial = 1562] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x915c4c00) [pid = 1708] [serial = 1563] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91edc800) [pid = 1708] [serial = 1565] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x92369800) [pid = 1708] [serial = 1566] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8ebc7c00) [pid = 1708] [serial = 1574] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8f2b5400) [pid = 1708] [serial = 1575] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x91d2a800) [pid = 1708] [serial = 1577] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d146000) [pid = 1708] [serial = 1571] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d6f3800) [pid = 1708] [serial = 1572] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x915bb800) [pid = 1708] [serial = 1557] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x929cec00) [pid = 1708] [serial = 1586] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x91ed2c00) [pid = 1708] [serial = 1578] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x92a0dc00) [pid = 1708] [serial = 1587] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8e753800) [pid = 1708] [serial = 1584] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8f2ba800) [pid = 1708] [serial = 1583] [outer = (nil)] [url = about:blank] 09:00:57 INFO - PROCESS | 1708 | 1466438457232 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1591ms 09:00:57 INFO - PROCESS | 1708 | 1466438457285 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1708 | 1466438457292 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:00:57 INFO - PROCESS | 1708 | 1466438457302 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1708 | 1466438457306 Marionette TRACE conn4 <- [1,2154,null,{}] 09:00:57 INFO - PROCESS | 1708 | 1466438457312 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1708 | 1466438457317 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:57 INFO - PROCESS | 1708 | 1466438457488 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:00:57 INFO - PROCESS | 1708 | 1466438457529 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1708 | 1466438457539 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 31 [pid = 1708] [id = 546] 09:00:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d87ec00) [pid = 1708] [serial = 1639] [outer = (nil)] 09:00:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e4d2800) [pid = 1708] [serial = 1640] [outer = 0x8d87ec00] 09:00:57 INFO - PROCESS | 1708 | 1466438457741 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8e75c800) [pid = 1708] [serial = 1641] [outer = 0x8d87ec00] 09:00:58 INFO - PROCESS | 1708 | 1466438458613 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1337ms 09:00:58 INFO - PROCESS | 1708 | 1466438458639 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:00:58 INFO - PROCESS | 1708 | 1466438458645 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:00:58 INFO - PROCESS | 1708 | 1466438458651 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1708 | 1466438458657 Marionette TRACE conn4 <- [1,2158,null,{}] 09:00:58 INFO - PROCESS | 1708 | 1466438458673 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1708 | 1466438458681 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:58 INFO - PROCESS | 1708 | 1466438458891 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:00:59 INFO - PROCESS | 1708 | 1466438459044 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1708 | 1466438459054 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:00:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x913ae000 == 32 [pid = 1708] [id = 547] 09:00:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x913af400) [pid = 1708] [serial = 1642] [outer = (nil)] 09:00:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x915c0400) [pid = 1708] [serial = 1643] [outer = 0x913af400] 09:00:59 INFO - PROCESS | 1708 | 1466438459127 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91be6400) [pid = 1708] [serial = 1644] [outer = 0x913af400] 09:01:00 INFO - PROCESS | 1708 | 1466438460069 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1486ms 09:01:00 INFO - PROCESS | 1708 | 1466438460138 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1708 | 1466438460142 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:01:00 INFO - PROCESS | 1708 | 1466438460148 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1708 | 1466438460152 Marionette TRACE conn4 <- [1,2162,null,{}] 09:01:00 INFO - PROCESS | 1708 | 1466438460157 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1708 | 1466438460162 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:00 INFO - PROCESS | 1708 | 1466438460396 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:01:00 INFO - PROCESS | 1708 | 1466438460416 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1708 | 1466438460422 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d1000 == 33 [pid = 1708] [id = 548] 09:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x915c1400) [pid = 1708] [serial = 1645] [outer = (nil)] 09:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x91d35800) [pid = 1708] [serial = 1646] [outer = 0x915c1400] 09:01:00 INFO - PROCESS | 1708 | 1466438460493 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91ede400) [pid = 1708] [serial = 1647] [outer = 0x915c1400] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8bf7a000) [pid = 1708] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92d15800) [pid = 1708] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91be7400) [pid = 1708] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d0e9800) [pid = 1708] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8e756c00) [pid = 1708] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8bf7d400) [pid = 1708] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x929c4c00) [pid = 1708] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d875400) [pid = 1708] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8be04400) [pid = 1708] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8d0e3800) [pid = 1708] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:01:01 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x924d6400) [pid = 1708] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:01:01 INFO - PROCESS | 1708 | 1466438461608 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1483ms 09:01:01 INFO - PROCESS | 1708 | 1466438461632 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1708 | 1466438461636 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:01:01 INFO - PROCESS | 1708 | 1466438461642 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1708 | 1466438461646 Marionette TRACE conn4 <- [1,2166,null,{}] 09:01:01 INFO - PROCESS | 1708 | 1466438461651 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 1708 | 1466438461656 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:01 INFO - PROCESS | 1708 | 1466438461816 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:01:01 INFO - PROCESS | 1708 | 1466438461953 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1708 | 1466438461961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f3c00 == 34 [pid = 1708] [id = 549] 09:01:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d9d2800) [pid = 1708] [serial = 1648] [outer = (nil)] 09:01:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8f2b4800) [pid = 1708] [serial = 1649] [outer = 0x8d9d2800] 09:01:02 INFO - PROCESS | 1708 | 1466438462030 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x915bbc00) [pid = 1708] [serial = 1650] [outer = 0x8d9d2800] 09:01:02 INFO - PROCESS | 1708 | 1466438462939 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1328ms 09:01:02 INFO - PROCESS | 1708 | 1466438462972 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1708 | 1466438462976 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:01:02 INFO - PROCESS | 1708 | 1466438462983 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1708 | 1466438462987 Marionette TRACE conn4 <- [1,2170,null,{}] 09:01:02 INFO - PROCESS | 1708 | 1466438462992 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 1708 | 1466438463002 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:03 INFO - PROCESS | 1708 | 1466438463225 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:01:03 INFO - PROCESS | 1708 | 1466438463398 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1708 | 1466438463405 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14b000 == 35 [pid = 1708] [id = 550] 09:01:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d6f0000) [pid = 1708] [serial = 1651] [outer = (nil)] 09:01:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x924d8400) [pid = 1708] [serial = 1652] [outer = 0x8d6f0000] 09:01:03 INFO - PROCESS | 1708 | 1466438463477 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x929c6000) [pid = 1708] [serial = 1653] [outer = 0x8d6f0000] 09:01:04 INFO - PROCESS | 1708 | 1466438464545 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1596ms 09:01:04 INFO - PROCESS | 1708 | 1466438464582 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1708 | 1466438464589 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:01:04 INFO - PROCESS | 1708 | 1466438464597 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1708 | 1466438464605 Marionette TRACE conn4 <- [1,2174,null,{}] 09:01:04 INFO - PROCESS | 1708 | 1466438464613 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 1708 | 1466438464618 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:04 INFO - PROCESS | 1708 | 1466438464812 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:01:05 INFO - PROCESS | 1708 | 1466438464993 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1708 | 1466438465002 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d147400 == 36 [pid = 1708] [id = 551] 09:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d14a800) [pid = 1708] [serial = 1654] [outer = (nil)] 09:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d6f4000) [pid = 1708] [serial = 1655] [outer = 0x8d14a800] 09:01:05 INFO - PROCESS | 1708 | 1466438465149 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e4cfc00) [pid = 1708] [serial = 1656] [outer = 0x8d14a800] 09:01:06 INFO - PROCESS | 1708 | 1466438466095 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1539ms 09:01:06 INFO - PROCESS | 1708 | 1466438466137 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1708 | 1466438466144 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:01:06 INFO - PROCESS | 1708 | 1466438466156 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1708 | 1466438466160 Marionette TRACE conn4 <- [1,2178,null,{}] 09:01:06 INFO - PROCESS | 1708 | 1466438466167 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 1708 | 1466438466174 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:06 INFO - PROCESS | 1708 | 1466438466367 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:01:06 INFO - PROCESS | 1708 | 1466438466547 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1708 | 1466438466558 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f7800 == 37 [pid = 1708] [id = 552] 09:01:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8ebcfc00) [pid = 1708] [serial = 1657] [outer = (nil)] 09:01:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x913af000) [pid = 1708] [serial = 1658] [outer = 0x8ebcfc00] 09:01:06 INFO - PROCESS | 1708 | 1466438466644 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x915bfc00) [pid = 1708] [serial = 1659] [outer = 0x8ebcfc00] 09:01:07 INFO - PROCESS | 1708 | 1466438467697 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1588ms 09:01:07 INFO - PROCESS | 1708 | 1466438467745 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:01:07 INFO - PROCESS | 1708 | 1466438467749 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:01:07 INFO - PROCESS | 1708 | 1466438467756 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1708 | 1466438467763 Marionette TRACE conn4 <- [1,2182,null,{}] 09:01:07 INFO - PROCESS | 1708 | 1466438467780 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1708 | 1466438467789 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:07 INFO - PROCESS | 1708 | 1466438467978 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:01:08 INFO - PROCESS | 1708 | 1466438468208 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1708 | 1466438468219 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x92385000 == 38 [pid = 1708] [id = 553] 09:01:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x924d7800) [pid = 1708] [serial = 1660] [outer = (nil)] 09:01:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x929ccc00) [pid = 1708] [serial = 1661] [outer = 0x924d7800] 09:01:08 INFO - PROCESS | 1708 | 1466438468363 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x92a03c00) [pid = 1708] [serial = 1662] [outer = 0x924d7800] 09:01:09 INFO - PROCESS | 1708 | 1466438469288 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1593ms 09:01:09 INFO - PROCESS | 1708 | 1466438469349 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1708 | 1466438469353 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:01:09 INFO - PROCESS | 1708 | 1466438469360 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1708 | 1466438469364 Marionette TRACE conn4 <- [1,2186,null,{}] 09:01:09 INFO - PROCESS | 1708 | 1466438469370 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1708 | 1466438469375 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:09 INFO - PROCESS | 1708 | 1466438469594 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:01:09 INFO - PROCESS | 1708 | 1466438469776 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1708 | 1466438469785 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c9c00 == 39 [pid = 1708] [id = 554] 09:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92a02800) [pid = 1708] [serial = 1663] [outer = (nil)] 09:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92a0c800) [pid = 1708] [serial = 1664] [outer = 0x92a02800] 09:01:09 INFO - PROCESS | 1708 | 1466438469872 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x92b99400) [pid = 1708] [serial = 1665] [outer = 0x92a02800] 09:01:11 INFO - PROCESS | 1708 | 1466438471189 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1850ms 09:01:11 INFO - PROCESS | 1708 | 1466438471211 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:01:11 INFO - PROCESS | 1708 | 1466438471215 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:01:11 INFO - PROCESS | 1708 | 1466438471222 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1708 | 1466438471225 Marionette TRACE conn4 <- [1,2190,null,{}] 09:01:11 INFO - PROCESS | 1708 | 1466438471240 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 1708 | 1466438471246 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:11 INFO - PROCESS | 1708 | 1466438471417 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:01:11 INFO - PROCESS | 1708 | 1466438471673 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1708 | 1466438471682 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x929ce400 == 40 [pid = 1708] [id = 555] 09:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92a09c00) [pid = 1708] [serial = 1666] [outer = (nil)] 09:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92ba1c00) [pid = 1708] [serial = 1667] [outer = 0x92a09c00] 09:01:11 INFO - PROCESS | 1708 | 1466438471785 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92d0a800) [pid = 1708] [serial = 1668] [outer = 0x92a09c00] 09:01:12 INFO - PROCESS | 1708 | 1466438472711 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1530ms 09:01:12 INFO - PROCESS | 1708 | 1466438472753 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1708 | 1466438472757 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:01:12 INFO - PROCESS | 1708 | 1466438472763 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1708 | 1466438472768 Marionette TRACE conn4 <- [1,2194,null,{}] 09:01:12 INFO - PROCESS | 1708 | 1466438472774 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1708 | 1466438472785 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:13 INFO - PROCESS | 1708 | 1466438473001 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:01:13 INFO - PROCESS | 1708 | 1466438473185 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1708 | 1466438473193 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x92d15800 == 41 [pid = 1708] [id = 556] 09:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d3a000) [pid = 1708] [serial = 1669] [outer = (nil)] 09:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92f55c00) [pid = 1708] [serial = 1670] [outer = 0x92d3a000] 09:01:13 INFO - PROCESS | 1708 | 1466438473278 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x92f58c00) [pid = 1708] [serial = 1671] [outer = 0x92d3a000] 09:01:14 INFO - PROCESS | 1708 | 1466438474258 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1532ms 09:01:14 INFO - PROCESS | 1708 | 1466438474296 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:01:14 INFO - PROCESS | 1708 | 1466438474300 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:01:14 INFO - PROCESS | 1708 | 1466438474307 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1708 | 1466438474311 Marionette TRACE conn4 <- [1,2198,null,{}] 09:01:14 INFO - PROCESS | 1708 | 1466438474317 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1708 | 1466438474323 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:14 INFO - PROCESS | 1708 | 1466438474502 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:01:14 INFO - PROCESS | 1708 | 1466438474684 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1708 | 1466438474693 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ef400 == 42 [pid = 1708] [id = 557] 09:01:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92ba4c00) [pid = 1708] [serial = 1672] [outer = (nil)] 09:01:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9394c000) [pid = 1708] [serial = 1673] [outer = 0x92ba4c00] 09:01:14 INFO - PROCESS | 1708 | 1466438474770 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x9394d800) [pid = 1708] [serial = 1674] [outer = 0x92ba4c00] 09:01:15 INFO - PROCESS | 1708 | 1466438475685 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1443ms 09:01:15 INFO - PROCESS | 1708 | 1466438475750 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1708 | 1466438475755 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:01:15 INFO - PROCESS | 1708 | 1466438475761 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1708 | 1466438475764 Marionette TRACE conn4 <- [1,2202,null,{}] 09:01:15 INFO - PROCESS | 1708 | 1466438475770 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 1708 | 1466438475775 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:15 INFO - PROCESS | 1708 | 1466438475947 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:01:16 INFO - PROCESS | 1708 | 1466438476142 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1708 | 1466438476148 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07c00 == 43 [pid = 1708] [id = 558] 09:01:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d0ed000) [pid = 1708] [serial = 1675] [outer = (nil)] 09:01:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x93a68400) [pid = 1708] [serial = 1676] [outer = 0x8d0ed000] 09:01:16 INFO - PROCESS | 1708 | 1466438476233 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x93a6a800) [pid = 1708] [serial = 1677] [outer = 0x8d0ed000] 09:01:17 INFO - PROCESS | 1708 | 1466438477210 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1479ms 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:01:17 INFO - PROCESS | 1708 | 1466438477241 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1708 | 1466438477244 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:01:17 INFO - PROCESS | 1708 | 1466438477251 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1708 | 1466438477254 Marionette TRACE conn4 <- [1,2206,null,{}] 09:01:17 INFO - PROCESS | 1708 | 1466438477260 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1708 | 1466438477265 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:17 INFO - PROCESS | 1708 | 1466438477435 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:01:17 INFO - PROCESS | 1708 | 1466438477870 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1708 | 1466438477882 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221800 == 44 [pid = 1708] [id = 559] 09:01:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8c225800) [pid = 1708] [serial = 1678] [outer = (nil)] 09:01:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8c22a800) [pid = 1708] [serial = 1679] [outer = 0x8c225800] 09:01:18 INFO - PROCESS | 1708 | 1466438477996 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d0ef800) [pid = 1708] [serial = 1680] [outer = 0x8c225800] 09:01:18 INFO - PROCESS | 1708 | 1466438478918 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1732ms 09:01:18 INFO - PROCESS | 1708 | 1466438478985 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1708 | 1466438478999 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:01:19 INFO - PROCESS | 1708 | 1466438479012 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1708 | 1466438479015 Marionette TRACE conn4 <- [1,2210,null,{}] 09:01:19 INFO - PROCESS | 1708 | 1466438479042 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1708 | 1466438479062 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:19 INFO - PROCESS | 1708 | 1466438479319 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 43 [pid = 1708] [id = 532] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e2800 == 42 [pid = 1708] [id = 529] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0eec00 == 41 [pid = 1708] [id = 528] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d4800 == 40 [pid = 1708] [id = 531] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b000 == 39 [pid = 1708] [id = 535] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e3000 == 38 [pid = 1708] [id = 534] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e8000 == 37 [pid = 1708] [id = 537] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcd400 == 36 [pid = 1708] [id = 525] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07400 == 35 [pid = 1708] [id = 518] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x91edec00 == 34 [pid = 1708] [id = 522] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e6800 == 33 [pid = 1708] [id = 519] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed3000 == 32 [pid = 1708] [id = 521] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ee000 == 31 [pid = 1708] [id = 543] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22ac00 == 30 [pid = 1708] [id = 516] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f400 == 29 [pid = 1708] [id = 542] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x913ab000 == 28 [pid = 1708] [id = 530] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08400 == 27 [pid = 1708] [id = 541] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221000 == 26 [pid = 1708] [id = 520] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22c400 == 25 [pid = 1708] [id = 523] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7dc00 == 24 [pid = 1708] [id = 544] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0eb400 == 23 [pid = 1708] [id = 515] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07000 == 22 [pid = 1708] [id = 533] 09:01:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0c800 == 21 [pid = 1708] [id = 527] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8f2be800) [pid = 1708] [serial = 1622] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8ebc8c00) [pid = 1708] [serial = 1619] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8e754800) [pid = 1708] [serial = 1590] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8d9d6000) [pid = 1708] [serial = 1589] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92369400) [pid = 1708] [serial = 1593] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8be0a000) [pid = 1708] [serial = 1610] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x91d33400) [pid = 1708] [serial = 1592] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8bf72000) [pid = 1708] [serial = 1611] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92ba2400) [pid = 1708] [serial = 1596] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92a0bc00) [pid = 1708] [serial = 1595] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d145c00) [pid = 1708] [serial = 1613] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d150800) [pid = 1708] [serial = 1614] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92d13400) [pid = 1708] [serial = 1599] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d148800) [pid = 1708] [serial = 1608] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8c22b400) [pid = 1708] [serial = 1607] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92d0d400) [pid = 1708] [serial = 1598] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92d3b800) [pid = 1708] [serial = 1602] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92d37400) [pid = 1708] [serial = 1601] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9394fc00) [pid = 1708] [serial = 1605] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9394b400) [pid = 1708] [serial = 1604] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8f2b6c00) [pid = 1708] [serial = 1620] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d9d4c00) [pid = 1708] [serial = 1617] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d883800) [pid = 1708] [serial = 1616] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1708 | 1466438480663 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1708 | 1466438480672 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d400 == 22 [pid = 1708] [id = 560] 09:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8be10000) [pid = 1708] [serial = 1681] [outer = (nil)] 09:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8bf7cc00) [pid = 1708] [serial = 1682] [outer = 0x8be10000] 09:01:20 INFO - PROCESS | 1708 | 1466438480748 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8c22ac00) [pid = 1708] [serial = 1683] [outer = 0x8be10000] 09:01:21 INFO - PROCESS | 1708 | 1466438481585 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2609ms 09:01:21 INFO - PROCESS | 1708 | 1466438481619 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:01:21 INFO - PROCESS | 1708 | 1466438481625 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:01:21 INFO - PROCESS | 1708 | 1466438481637 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1708 | 1466438481640 Marionette TRACE conn4 <- [1,2214,null,{}] 09:01:21 INFO - PROCESS | 1708 | 1466438481654 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 1708 | 1466438481662 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:21 INFO - PROCESS | 1708 | 1466438481828 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:01:21 INFO - PROCESS | 1708 | 1466438481840 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1708 | 1466438481850 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d411000 == 23 [pid = 1708] [id = 561] 09:01:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d412000) [pid = 1708] [serial = 1684] [outer = (nil)] 09:01:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d6e9800) [pid = 1708] [serial = 1685] [outer = 0x8d412000] 09:01:21 INFO - PROCESS | 1708 | 1466438481922 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d876000) [pid = 1708] [serial = 1686] [outer = 0x8d412000] 09:01:22 INFO - PROCESS | 1708 | 1466438482893 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1293ms 09:01:22 INFO - PROCESS | 1708 | 1466438482933 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1708 | 1466438482941 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:01:22 INFO - PROCESS | 1708 | 1466438482947 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1708 | 1466438482950 Marionette TRACE conn4 <- [1,2218,null,{}] 09:01:22 INFO - PROCESS | 1708 | 1466438482956 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1708 | 1466438482961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:23 INFO - PROCESS | 1708 | 1466438483141 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:01:23 INFO - PROCESS | 1708 | 1466438483318 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1708 | 1466438483326 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d4000 == 24 [pid = 1708] [id = 562] 09:01:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8e4d6c00) [pid = 1708] [serial = 1687] [outer = (nil)] 09:01:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8e753000) [pid = 1708] [serial = 1688] [outer = 0x8e4d6c00] 09:01:23 INFO - PROCESS | 1708 | 1466438483409 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8e75e400) [pid = 1708] [serial = 1689] [outer = 0x8e4d6c00] 09:01:24 INFO - PROCESS | 1708 | 1466438484402 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 09:01:24 INFO - PROCESS | 1708 | 1466438484478 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1708 | 1466438484481 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:01:24 INFO - PROCESS | 1708 | 1466438484499 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1708 | 1466438484510 Marionette TRACE conn4 <- [1,2222,null,{}] 09:01:24 INFO - PROCESS | 1708 | 1466438484523 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1708 | 1466438484532 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:24 INFO - PROCESS | 1708 | 1466438484761 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:01:24 INFO - PROCESS | 1708 | 1466438484784 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1708 | 1466438484794 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc9c00 == 25 [pid = 1708] [id = 563] 09:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8f2bd800) [pid = 1708] [serial = 1690] [outer = (nil)] 09:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x913afc00) [pid = 1708] [serial = 1691] [outer = 0x8f2bd800] 09:01:24 INFO - PROCESS | 1708 | 1466438484862 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x915c9000) [pid = 1708] [serial = 1692] [outer = 0x8f2bd800] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x915c1400) [pid = 1708] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d9d2800) [pid = 1708] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8e4d1400) [pid = 1708] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d6f1400) [pid = 1708] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x913af400) [pid = 1708] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d41a400) [pid = 1708] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d87a800) [pid = 1708] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8be09000) [pid = 1708] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d87ec00) [pid = 1708] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d879800) [pid = 1708] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:01:25 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8d6f0000) [pid = 1708] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:01:26 INFO - PROCESS | 1708 | 1466438486304 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1868ms 09:01:26 INFO - PROCESS | 1708 | 1466438486366 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1708 | 1466438486371 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:01:26 INFO - PROCESS | 1708 | 1466438486377 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1708 | 1466438486380 Marionette TRACE conn4 <- [1,2226,null,{}] 09:01:26 INFO - PROCESS | 1708 | 1466438486386 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1708 | 1466438486391 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:26 INFO - PROCESS | 1708 | 1466438486551 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:01:26 INFO - PROCESS | 1708 | 1466438486561 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1708 | 1466438486573 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d41a400 == 26 [pid = 1708] [id = 564] 09:01:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d6ee400) [pid = 1708] [serial = 1693] [outer = (nil)] 09:01:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915bb800) [pid = 1708] [serial = 1694] [outer = 0x8d6ee400] 09:01:26 INFO - PROCESS | 1708 | 1466438486641 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x915c3000) [pid = 1708] [serial = 1695] [outer = 0x8d6ee400] 09:01:27 INFO - PROCESS | 1708 | 1466438487530 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1193ms 09:01:27 INFO - PROCESS | 1708 | 1466438487570 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1708 | 1466438487574 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:01:27 INFO - PROCESS | 1708 | 1466438487580 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1708 | 1466438487583 Marionette TRACE conn4 <- [1,2230,null,{}] 09:01:27 INFO - PROCESS | 1708 | 1466438487589 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1708 | 1466438487593 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:27 INFO - PROCESS | 1708 | 1466438487753 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:01:28 INFO - PROCESS | 1708 | 1466438487986 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1708 | 1466438487999 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05800 == 27 [pid = 1708] [id = 565] 09:01:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8be06000) [pid = 1708] [serial = 1696] [outer = (nil)] 09:01:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8bf79000) [pid = 1708] [serial = 1697] [outer = 0x8be06000] 09:01:28 INFO - PROCESS | 1708 | 1466438488092 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d0e2800) [pid = 1708] [serial = 1698] [outer = 0x8be06000] 09:01:29 INFO - PROCESS | 1708 | 1466438489232 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1739ms 09:01:29 INFO - PROCESS | 1708 | 1466438489322 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1708 | 1466438489328 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:01:29 INFO - PROCESS | 1708 | 1466438489343 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1708 | 1466438489347 Marionette TRACE conn4 <- [1,2234,null,{}] 09:01:29 INFO - PROCESS | 1708 | 1466438489355 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1708 | 1466438489361 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:29 INFO - PROCESS | 1708 | 1466438489675 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:01:29 INFO - PROCESS | 1708 | 1466438489868 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1708 | 1466438489881 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf73800 == 28 [pid = 1708] [id = 566] 09:01:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d9d7000) [pid = 1708] [serial = 1699] [outer = (nil)] 09:01:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8e4d0000) [pid = 1708] [serial = 1700] [outer = 0x8d9d7000] 09:01:29 INFO - PROCESS | 1708 | 1466438489966 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8ebc7000) [pid = 1708] [serial = 1701] [outer = 0x8d9d7000] 09:01:30 INFO - PROCESS | 1708 | 1466438490975 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1685ms 09:01:31 INFO - PROCESS | 1708 | 1466438491033 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1708 | 1466438491040 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:01:31 INFO - PROCESS | 1708 | 1466438491047 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1708 | 1466438491050 Marionette TRACE conn4 <- [1,2238,null,{}] 09:01:31 INFO - PROCESS | 1708 | 1466438491057 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1708 | 1466438491062 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:31 INFO - PROCESS | 1708 | 1466438491285 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:01:31 INFO - PROCESS | 1708 | 1466438491571 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1708 | 1466438491579 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be5000 == 29 [pid = 1708] [id = 567] 09:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x91be7800) [pid = 1708] [serial = 1702] [outer = (nil)] 09:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91bef800) [pid = 1708] [serial = 1703] [outer = 0x91be7800] 09:01:31 INFO - PROCESS | 1708 | 1466438491709 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x91d32400) [pid = 1708] [serial = 1704] [outer = 0x91be7800] 09:01:32 INFO - PROCESS | 1708 | 1466438492723 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1731ms 09:01:32 INFO - PROCESS | 1708 | 1466438492780 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1708 | 1466438492784 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:01:32 INFO - PROCESS | 1708 | 1466438492801 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1708 | 1466438492811 Marionette TRACE conn4 <- [1,2242,null,{}] 09:01:32 INFO - PROCESS | 1708 | 1466438492817 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 1708 | 1466438492826 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:33 INFO - PROCESS | 1708 | 1466438493056 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:01:33 INFO - PROCESS | 1708 | 1466438493285 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1708 | 1466438493293 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a8000 == 30 [pid = 1708] [id = 568] 09:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91d31800) [pid = 1708] [serial = 1705] [outer = (nil)] 09:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92365800) [pid = 1708] [serial = 1706] [outer = 0x91d31800] 09:01:33 INFO - PROCESS | 1708 | 1466438493424 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9237d800) [pid = 1708] [serial = 1707] [outer = 0x91d31800] 09:01:34 INFO - PROCESS | 1708 | 1466438494646 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1901ms 09:01:34 INFO - PROCESS | 1708 | 1466438494694 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1708 | 1466438494701 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:01:34 INFO - PROCESS | 1708 | 1466438494718 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1708 | 1466438494723 Marionette TRACE conn4 <- [1,2246,null,{}] 09:01:34 INFO - PROCESS | 1708 | 1466438494733 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 1708 | 1466438494738 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:34 INFO - PROCESS | 1708 | 1466438494992 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:01:35 INFO - PROCESS | 1708 | 1466438495280 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1708 | 1466438495295 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8d41a400 == 29 [pid = 1708] [id = 564] 09:01:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc9c00 == 28 [pid = 1708] [id = 563] 09:01:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b400 == 29 [pid = 1708] [id = 569] 09:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8bf7d800) [pid = 1708] [serial = 1708] [outer = (nil)] 09:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d14f000) [pid = 1708] [serial = 1709] [outer = 0x8bf7d800] 09:01:35 INFO - PROCESS | 1708 | 1466438495393 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d6eb000) [pid = 1708] [serial = 1710] [outer = 0x8bf7d800] 09:01:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d4000 == 28 [pid = 1708] [id = 562] 09:01:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8d411000 == 27 [pid = 1708] [id = 561] 09:01:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d400 == 26 [pid = 1708] [id = 560] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8f2c0800) [pid = 1708] [serial = 1623] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x929c6000) [pid = 1708] [serial = 1653] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x924d8400) [pid = 1708] [serial = 1652] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x91d35800) [pid = 1708] [serial = 1646] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91ede400) [pid = 1708] [serial = 1647] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8f2b4800) [pid = 1708] [serial = 1649] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x913ac000) [pid = 1708] [serial = 1631] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x915c2400) [pid = 1708] [serial = 1632] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x91bf2800) [pid = 1708] [serial = 1634] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x91d2f400) [pid = 1708] [serial = 1635] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x915c0400) [pid = 1708] [serial = 1643] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d6f0c00) [pid = 1708] [serial = 1637] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d878000) [pid = 1708] [serial = 1638] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d883c00) [pid = 1708] [serial = 1628] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8e4cd000) [pid = 1708] [serial = 1629] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8bf70800) [pid = 1708] [serial = 1625] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8bf7fc00) [pid = 1708] [serial = 1626] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8e4d2800) [pid = 1708] [serial = 1640] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8e75c800) [pid = 1708] [serial = 1641] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x915bbc00) [pid = 1708] [serial = 1650] [outer = (nil)] [url = about:blank] 09:01:35 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91be6400) [pid = 1708] [serial = 1644] [outer = (nil)] [url = about:blank] 09:01:36 INFO - PROCESS | 1708 | 1466438496256 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1604ms 09:01:36 INFO - PROCESS | 1708 | 1466438496314 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1708 | 1466438496321 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:01:36 INFO - PROCESS | 1708 | 1466438496332 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1708 | 1466438496336 Marionette TRACE conn4 <- [1,2250,null,{}] 09:01:36 INFO - PROCESS | 1708 | 1466438496342 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 1708 | 1466438496348 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:36 INFO - PROCESS | 1708 | 1466438496527 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:01:36 INFO - PROCESS | 1708 | 1466438496538 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1708 | 1466438496549 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d883c00 == 27 [pid = 1708] [id = 570] 09:01:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e4cb800) [pid = 1708] [serial = 1711] [outer = (nil)] 09:01:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e4d4800) [pid = 1708] [serial = 1712] [outer = 0x8e4cb800] 09:01:36 INFO - PROCESS | 1708 | 1466438496628 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8e760000) [pid = 1708] [serial = 1713] [outer = 0x8e4cb800] 09:01:37 INFO - PROCESS | 1708 | 1466438497621 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1331ms 09:01:37 INFO - PROCESS | 1708 | 1466438497664 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:01:37 INFO - PROCESS | 1708 | 1466438497668 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:01:37 INFO - PROCESS | 1708 | 1466438497674 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1708 | 1466438497680 Marionette TRACE conn4 <- [1,2254,null,{}] 09:01:37 INFO - PROCESS | 1708 | 1466438497717 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 1708 | 1466438497726 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:37 INFO - PROCESS | 1708 | 1466438497911 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:01:37 INFO - PROCESS | 1708 | 1466438497923 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1708 | 1466438497935 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c0800 == 28 [pid = 1708] [id = 571] 09:01:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x913a7000) [pid = 1708] [serial = 1714] [outer = (nil)] 09:01:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915c1800) [pid = 1708] [serial = 1715] [outer = 0x913a7000] 09:01:38 INFO - PROCESS | 1708 | 1466438498011 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91bea800) [pid = 1708] [serial = 1716] [outer = 0x913a7000] 09:01:39 INFO - PROCESS | 1708 | 1466438499144 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1494ms 09:01:39 INFO - PROCESS | 1708 | 1466438499170 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1708 | 1466438499175 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:01:39 INFO - PROCESS | 1708 | 1466438499193 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1708 | 1466438499196 Marionette TRACE conn4 <- [1,2258,null,{}] 09:01:39 INFO - PROCESS | 1708 | 1466438499202 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 1708 | 1466438499207 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:39 INFO - PROCESS | 1708 | 1466438499496 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:01:39 INFO - PROCESS | 1708 | 1466438499551 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1708 | 1466438499560 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07000 == 29 [pid = 1708] [id = 572] 09:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91be9400) [pid = 1708] [serial = 1717] [outer = (nil)] 09:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x91ed7400) [pid = 1708] [serial = 1718] [outer = 0x91be9400] 09:01:39 INFO - PROCESS | 1708 | 1466438499720 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91ee1000) [pid = 1708] [serial = 1719] [outer = 0x91be9400] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8f2bd800) [pid = 1708] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d14a800) [pid = 1708] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8ebcfc00) [pid = 1708] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x924d7800) [pid = 1708] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8be10000) [pid = 1708] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x92a02800) [pid = 1708] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92a09c00) [pid = 1708] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92d3a000) [pid = 1708] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x92ba4c00) [pid = 1708] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d412000) [pid = 1708] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8d0ed000) [pid = 1708] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8c225800) [pid = 1708] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:01:40 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8e4d6c00) [pid = 1708] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:01:40 INFO - PROCESS | 1708 | 1466438500944 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1787ms 09:01:40 INFO - PROCESS | 1708 | 1466438500980 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1708 | 1466438500984 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:01:40 INFO - PROCESS | 1708 | 1466438500990 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1708 | 1466438500993 Marionette TRACE conn4 <- [1,2262,null,{}] 09:01:41 INFO - PROCESS | 1708 | 1466438500999 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 1708 | 1466438501005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:41 INFO - PROCESS | 1708 | 1466438501191 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:01:41 INFO - PROCESS | 1708 | 1466438501509 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1708 | 1466438501520 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c222c00 == 30 [pid = 1708] [id = 573] 09:01:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d0e7c00) [pid = 1708] [serial = 1720] [outer = (nil)] 09:01:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915c2000) [pid = 1708] [serial = 1721] [outer = 0x8d0e7c00] 09:01:41 INFO - PROCESS | 1708 | 1466438501631 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91d36000) [pid = 1708] [serial = 1722] [outer = 0x8d0e7c00] 09:01:42 INFO - PROCESS | 1708 | 1466438502786 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1839ms 09:01:42 INFO - PROCESS | 1708 | 1466438502832 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1708 | 1466438502839 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:01:42 INFO - PROCESS | 1708 | 1466438502847 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1708 | 1466438502855 Marionette TRACE conn4 <- [1,2266,null,{}] 09:01:42 INFO - PROCESS | 1708 | 1466438502863 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 1708 | 1466438502868 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:43 INFO - PROCESS | 1708 | 1466438503092 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:01:43 INFO - PROCESS | 1708 | 1466438503491 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1708 | 1466438503513 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7fc00 == 31 [pid = 1708] [id = 574] 09:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d6f0000) [pid = 1708] [serial = 1723] [outer = (nil)] 09:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8ebc6c00) [pid = 1708] [serial = 1724] [outer = 0x8d6f0000] 09:01:43 INFO - PROCESS | 1708 | 1466438503626 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8f2b8000) [pid = 1708] [serial = 1725] [outer = 0x8d6f0000] 09:01:44 INFO - PROCESS | 1708 | 1466438504745 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1938ms 09:01:44 INFO - PROCESS | 1708 | 1466438504786 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1708 | 1466438504794 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:01:44 INFO - PROCESS | 1708 | 1466438504809 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1708 | 1466438504814 Marionette TRACE conn4 <- [1,2270,null,{}] 09:01:44 INFO - PROCESS | 1708 | 1466438504821 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1708 | 1466438504827 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:45 INFO - PROCESS | 1708 | 1466438505104 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:01:45 INFO - PROCESS | 1708 | 1466438505490 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1708 | 1466438505509 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2bb000 == 32 [pid = 1708] [id = 575] 09:01:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x91bea400) [pid = 1708] [serial = 1726] [outer = (nil)] 09:01:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92384c00) [pid = 1708] [serial = 1727] [outer = 0x91bea400] 09:01:45 INFO - PROCESS | 1708 | 1466438505599 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92388000) [pid = 1708] [serial = 1728] [outer = 0x91bea400] 09:01:46 INFO - PROCESS | 1708 | 1466438506662 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1891ms 09:01:46 INFO - PROCESS | 1708 | 1466438506699 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1708 | 1466438506704 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:01:46 INFO - PROCESS | 1708 | 1466438506712 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1708 | 1466438506718 Marionette TRACE conn4 <- [1,2274,null,{}] 09:01:46 INFO - PROCESS | 1708 | 1466438506737 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 1708 | 1466438506746 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:46 INFO - PROCESS | 1708 | 1466438506962 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:01:47 INFO - PROCESS | 1708 | 1466438507332 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1708 | 1466438507350 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d6c00 == 33 [pid = 1708] [id = 576] 09:01:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x924d7400) [pid = 1708] [serial = 1729] [outer = (nil)] 09:01:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x929c3c00) [pid = 1708] [serial = 1730] [outer = 0x924d7400] 09:01:47 INFO - PROCESS | 1708 | 1466438507454 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x929cc400) [pid = 1708] [serial = 1731] [outer = 0x924d7400] 09:01:48 INFO - PROCESS | 1708 | 1466438508420 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1747ms 09:01:48 INFO - PROCESS | 1708 | 1466438508459 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1708 | 1466438508464 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:01:48 INFO - PROCESS | 1708 | 1466438508471 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1708 | 1466438508475 Marionette TRACE conn4 <- [1,2278,null,{}] 09:01:48 INFO - PROCESS | 1708 | 1466438508480 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 1708 | 1466438508486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:48 INFO - PROCESS | 1708 | 1466438508723 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:01:48 INFO - PROCESS | 1708 | 1466438508966 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1708 | 1466438508973 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b6800 == 34 [pid = 1708] [id = 577] 09:01:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x924d2c00) [pid = 1708] [serial = 1732] [outer = (nil)] 09:01:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x92a0e400) [pid = 1708] [serial = 1733] [outer = 0x924d2c00] 09:01:49 INFO - PROCESS | 1708 | 1466438509126 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92b9dc00) [pid = 1708] [serial = 1734] [outer = 0x924d2c00] 09:01:50 INFO - PROCESS | 1708 | 1466438510033 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 09:01:50 INFO - PROCESS | 1708 | 1466438510056 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1708 | 1466438510063 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:01:50 INFO - PROCESS | 1708 | 1466438510071 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1708 | 1466438510077 Marionette TRACE conn4 <- [1,2282,null,{}] 09:01:50 INFO - PROCESS | 1708 | 1466438510104 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 1708 | 1466438510113 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:50 INFO - PROCESS | 1708 | 1466438510362 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:01:50 INFO - PROCESS | 1708 | 1466438510573 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1708 | 1466438510583 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf77400 == 35 [pid = 1708] [id = 578] 09:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8bf7d000) [pid = 1708] [serial = 1735] [outer = (nil)] 09:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92ba5000) [pid = 1708] [serial = 1736] [outer = 0x8bf7d000] 09:01:50 INFO - PROCESS | 1708 | 1466438510777 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d09c00) [pid = 1708] [serial = 1737] [outer = 0x8bf7d000] 09:01:51 INFO - PROCESS | 1708 | 1466438511867 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1837ms 09:01:51 INFO - PROCESS | 1708 | 1466438511909 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:01:51 INFO - PROCESS | 1708 | 1466438511913 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:01:51 INFO - PROCESS | 1708 | 1466438511920 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1708 | 1466438511924 Marionette TRACE conn4 <- [1,2286,null,{}] 09:01:51 INFO - PROCESS | 1708 | 1466438511930 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1708 | 1466438511941 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:52 INFO - PROCESS | 1708 | 1466438512250 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:01:52 INFO - PROCESS | 1708 | 1466438512625 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1708 | 1466438512633 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d144c00 == 36 [pid = 1708] [id = 579] 09:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x929c5000) [pid = 1708] [serial = 1738] [outer = (nil)] 09:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x92d3ac00) [pid = 1708] [serial = 1739] [outer = 0x929c5000] 09:01:52 INFO - PROCESS | 1708 | 1466438512727 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92d40400) [pid = 1708] [serial = 1740] [outer = 0x929c5000] 09:01:53 INFO - PROCESS | 1708 | 1466438513747 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1884ms 09:01:53 INFO - PROCESS | 1708 | 1466438513804 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1708 | 1466438513809 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:01:53 INFO - PROCESS | 1708 | 1466438513833 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1708 | 1466438513838 Marionette TRACE conn4 <- [1,2290,null,{}] 09:01:53 INFO - PROCESS | 1708 | 1466438513844 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 1708 | 1466438513849 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:54 INFO - PROCESS | 1708 | 1466438514111 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:01:54 INFO - PROCESS | 1708 | 1466438514349 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1708 | 1466438514356 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d7c00 == 37 [pid = 1708] [id = 580] 09:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x92d37400) [pid = 1708] [serial = 1741] [outer = (nil)] 09:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x93947c00) [pid = 1708] [serial = 1742] [outer = 0x92d37400] 09:01:54 INFO - PROCESS | 1708 | 1466438514455 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x9394c800) [pid = 1708] [serial = 1743] [outer = 0x92d37400] 09:01:55 INFO - PROCESS | 1708 | 1466438515508 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1745ms 09:01:55 INFO - PROCESS | 1708 | 1466438515579 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1708 | 1466438515585 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:01:55 INFO - PROCESS | 1708 | 1466438515594 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1708 | 1466438515597 Marionette TRACE conn4 <- [1,2294,null,{}] 09:01:55 INFO - PROCESS | 1708 | 1466438515604 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1708 | 1466438515610 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:55 INFO - PROCESS | 1708 | 1466438515833 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:01:56 INFO - PROCESS | 1708 | 1466438516106 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1708 | 1466438516118 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x92f56000 == 38 [pid = 1708] [id = 581] 09:01:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92f64800) [pid = 1708] [serial = 1744] [outer = (nil)] 09:01:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x93a6f400) [pid = 1708] [serial = 1745] [outer = 0x92f64800] 09:01:56 INFO - PROCESS | 1708 | 1466438516330 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x93a72400) [pid = 1708] [serial = 1746] [outer = 0x92f64800] 09:01:57 INFO - PROCESS | 1708 | 1466438517331 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1796ms 09:01:57 INFO - PROCESS | 1708 | 1466438517391 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1708 | 1466438517395 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:01:57 INFO - PROCESS | 1708 | 1466438517402 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1708 | 1466438517404 Marionette TRACE conn4 <- [1,2298,null,{}] 09:01:57 INFO - PROCESS | 1708 | 1466438517412 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1708 | 1466438517417 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:57 INFO - PROCESS | 1708 | 1466438517610 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:01:57 INFO - PROCESS | 1708 | 1466438517943 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1708 | 1466438517950 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0fc00 == 39 [pid = 1708] [id = 582] 09:01:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8bf74400) [pid = 1708] [serial = 1747] [outer = (nil)] 09:01:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d9cf400) [pid = 1708] [serial = 1748] [outer = 0x8bf74400] 09:01:58 INFO - PROCESS | 1708 | 1466438518044 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8e75b800) [pid = 1708] [serial = 1749] [outer = 0x8bf74400] 09:01:59 INFO - PROCESS | 1708 | 1466438519142 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1788ms 09:01:59 INFO - PROCESS | 1708 | 1466438519191 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:01:59 INFO - PROCESS | 1708 | 1466438519195 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:01:59 INFO - PROCESS | 1708 | 1466438519202 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1708 | 1466438519206 Marionette TRACE conn4 <- [1,2302,null,{}] 09:01:59 INFO - PROCESS | 1708 | 1466438519212 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1708 | 1466438519217 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:01:59 INFO - PROCESS | 1708 | 1466438519413 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:02:00 INFO - PROCESS | 1708 | 1466438520022 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1708 | 1466438520031 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf75c00 == 40 [pid = 1708] [id = 583] 09:02:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x8bf76c00) [pid = 1708] [serial = 1750] [outer = (nil)] 09:02:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8c225000) [pid = 1708] [serial = 1751] [outer = 0x8bf76c00] 09:02:00 INFO - PROCESS | 1708 | 1466438520125 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8d145400) [pid = 1708] [serial = 1752] [outer = 0x8bf76c00] 09:02:01 INFO - PROCESS | 1708 | 1466438521100 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1940ms 09:02:01 INFO - PROCESS | 1708 | 1466438521147 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1708 | 1466438521155 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:02:01 INFO - PROCESS | 1708 | 1466438521169 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1708 | 1466438521177 Marionette TRACE conn4 <- [1,2306,null,{}] 09:02:01 INFO - PROCESS | 1708 | 1466438521191 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1708 | 1466438521205 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:01 INFO - PROCESS | 1708 | 1466438521500 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:02:01 INFO - PROCESS | 1708 | 1466438521835 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1708 | 1466438521846 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c222400 == 41 [pid = 1708] [id = 584] 09:02:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x8d9da800) [pid = 1708] [serial = 1753] [outer = (nil)] 09:02:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8ebd1800) [pid = 1708] [serial = 1754] [outer = 0x8d9da800] 09:02:01 INFO - PROCESS | 1708 | 1466438521927 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8f2c0000) [pid = 1708] [serial = 1755] [outer = 0x8d9da800] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x92d15800 == 40 [pid = 1708] [id = 556] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x913ae000 == 39 [pid = 1708] [id = 547] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14b000 == 38 [pid = 1708] [id = 550] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 37 [pid = 1708] [id = 546] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f3c00 == 36 [pid = 1708] [id = 549] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d147400 == 35 [pid = 1708] [id = 551] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d1000 == 34 [pid = 1708] [id = 548] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d417800 == 33 [pid = 1708] [id = 545] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf73800 == 32 [pid = 1708] [id = 566] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x92385000 == 31 [pid = 1708] [id = 553] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05800 == 30 [pid = 1708] [id = 565] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f7800 == 29 [pid = 1708] [id = 552] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ef400 == 28 [pid = 1708] [id = 557] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x91be5000 == 27 [pid = 1708] [id = 567] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x929c9c00 == 26 [pid = 1708] [id = 554] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x913a8000 == 25 [pid = 1708] [id = 568] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221800 == 24 [pid = 1708] [id = 559] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x929ce400 == 23 [pid = 1708] [id = 555] 09:02:03 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07c00 == 22 [pid = 1708] [id = 558] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x913afc00) [pid = 1708] [serial = 1691] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8e4cfc00) [pid = 1708] [serial = 1656] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8d6f4000) [pid = 1708] [serial = 1655] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x915bfc00) [pid = 1708] [serial = 1659] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x913af000) [pid = 1708] [serial = 1658] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x92a03c00) [pid = 1708] [serial = 1662] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x929ccc00) [pid = 1708] [serial = 1661] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x915c9000) [pid = 1708] [serial = 1692] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8bf7cc00) [pid = 1708] [serial = 1682] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x92b99400) [pid = 1708] [serial = 1665] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x92a0c800) [pid = 1708] [serial = 1664] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92d0a800) [pid = 1708] [serial = 1668] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92ba1c00) [pid = 1708] [serial = 1667] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8c22ac00) [pid = 1708] [serial = 1683] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x92f58c00) [pid = 1708] [serial = 1671] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92f55c00) [pid = 1708] [serial = 1670] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x9394d800) [pid = 1708] [serial = 1674] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d6e9800) [pid = 1708] [serial = 1685] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x9394c000) [pid = 1708] [serial = 1673] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d876000) [pid = 1708] [serial = 1686] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x93a6a800) [pid = 1708] [serial = 1677] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x93a68400) [pid = 1708] [serial = 1676] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d0ef800) [pid = 1708] [serial = 1680] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8c22a800) [pid = 1708] [serial = 1679] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8e753000) [pid = 1708] [serial = 1688] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8e75e400) [pid = 1708] [serial = 1689] [outer = (nil)] [url = about:blank] 09:02:03 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x915bb800) [pid = 1708] [serial = 1694] [outer = (nil)] [url = about:blank] 09:02:04 INFO - PROCESS | 1708 | 1466438524474 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3351ms 09:02:04 INFO - PROCESS | 1708 | 1466438524528 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1708 | 1466438524539 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:02:04 INFO - PROCESS | 1708 | 1466438524551 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1708 | 1466438524559 Marionette TRACE conn4 <- [1,2310,null,{}] 09:02:04 INFO - PROCESS | 1708 | 1466438524573 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 1708 | 1466438524583 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:04 INFO - PROCESS | 1708 | 1466438524903 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:02:05 INFO - PROCESS | 1708 | 1466438525100 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1708 | 1466438525110 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5000 == 23 [pid = 1708] [id = 585] 09:02:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d0e5400) [pid = 1708] [serial = 1756] [outer = (nil)] 09:02:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d14d800) [pid = 1708] [serial = 1757] [outer = 0x8d0e5400] 09:02:05 INFO - PROCESS | 1708 | 1466438525190 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d413000) [pid = 1708] [serial = 1758] [outer = 0x8d0e5400] 09:02:06 INFO - PROCESS | 1708 | 1466438526130 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1600ms 09:02:06 INFO - PROCESS | 1708 | 1466438526148 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1708 | 1466438526157 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:02:06 INFO - PROCESS | 1708 | 1466438526169 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1708 | 1466438526173 Marionette TRACE conn4 <- [1,2314,null,{}] 09:02:06 INFO - PROCESS | 1708 | 1466438526180 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1708 | 1466438526185 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:06 INFO - PROCESS | 1708 | 1466438526450 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:02:06 INFO - PROCESS | 1708 | 1466438526565 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1708 | 1466438526573 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d880c00 == 24 [pid = 1708] [id = 586] 09:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d882000) [pid = 1708] [serial = 1759] [outer = (nil)] 09:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d9d3000) [pid = 1708] [serial = 1760] [outer = 0x8d882000] 09:02:06 INFO - PROCESS | 1708 | 1466438526648 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8e4cbc00) [pid = 1708] [serial = 1761] [outer = 0x8d882000] 09:02:07 INFO - PROCESS | 1708 | 1466438527575 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1433ms 09:02:07 INFO - PROCESS | 1708 | 1466438527602 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1708 | 1466438527606 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:02:07 INFO - PROCESS | 1708 | 1466438527613 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1708 | 1466438527620 Marionette TRACE conn4 <- [1,2318,null,{}] 09:02:07 INFO - PROCESS | 1708 | 1466438527649 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 1708 | 1466438527657 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:07 INFO - PROCESS | 1708 | 1466438527918 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:02:07 INFO - PROCESS | 1708 | 1466438527966 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1708 | 1466438527979 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a5800 == 25 [pid = 1708] [id = 587] 09:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x913a5c00) [pid = 1708] [serial = 1762] [outer = (nil)] 09:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x913abc00) [pid = 1708] [serial = 1763] [outer = 0x913a5c00] 09:02:08 INFO - PROCESS | 1708 | 1466438528064 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x915bdc00) [pid = 1708] [serial = 1764] [outer = 0x913a5c00] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8e4cb800) [pid = 1708] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x91be7800) [pid = 1708] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8be06000) [pid = 1708] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8bf7d800) [pid = 1708] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x913a7000) [pid = 1708] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x91d31800) [pid = 1708] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x91be9400) [pid = 1708] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9d7000) [pid = 1708] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d6ee400) [pid = 1708] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:02:09 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d0e7c00) [pid = 1708] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:02:10 INFO - PROCESS | 1708 | 1466438530117 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1708 | 1466438530174 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:02:10 INFO - PROCESS | 1708 | 1466438530184 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1708 | 1466438530190 Marionette TRACE conn4 <- [1,2322,null,{}] 09:02:10 INFO - PROCESS | 1708 | 1466438530198 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 1708 | 1466438530205 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:10 INFO - PROCESS | 1708 | 1466438530536 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:02:10 INFO - PROCESS | 1708 | 1466438530551 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1708 | 1466438530556 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e6c00 == 26 [pid = 1708] [id = 588] 09:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d145000) [pid = 1708] [serial = 1765] [outer = (nil)] 09:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x915bb800) [pid = 1708] [serial = 1766] [outer = 0x8d145000] 09:02:10 INFO - PROCESS | 1708 | 1466438530633 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91be3c00) [pid = 1708] [serial = 1767] [outer = 0x8d145000] 09:02:11 INFO - PROCESS | 1708 | 1466438531551 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1402ms 09:02:11 INFO - PROCESS | 1708 | 1466438531587 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1708 | 1466438531591 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:02:11 INFO - PROCESS | 1708 | 1466438531597 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1708 | 1466438531599 Marionette TRACE conn4 <- [1,2326,null,{}] 09:02:11 INFO - PROCESS | 1708 | 1466438531611 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1708 | 1466438531615 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:11 INFO - PROCESS | 1708 | 1466438531779 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:02:12 INFO - PROCESS | 1708 | 1466438532072 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1708 | 1466438532085 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04c00 == 27 [pid = 1708] [id = 589] 09:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8be05000) [pid = 1708] [serial = 1768] [outer = (nil)] 09:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8be0ec00) [pid = 1708] [serial = 1769] [outer = 0x8be05000] 09:02:12 INFO - PROCESS | 1708 | 1466438532254 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8bf7ec00) [pid = 1708] [serial = 1770] [outer = 0x8be05000] 09:02:13 INFO - PROCESS | 1708 | 1466438533393 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1837ms 09:02:13 INFO - PROCESS | 1708 | 1466438533441 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1708 | 1466438533451 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:02:13 INFO - PROCESS | 1708 | 1466438533463 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1708 | 1466438533470 Marionette TRACE conn4 <- [1,2330,null,{}] 09:02:13 INFO - PROCESS | 1708 | 1466438533483 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1708 | 1466438533497 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:13 INFO - PROCESS | 1708 | 1466438533771 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:02:14 INFO - PROCESS | 1708 | 1466438534055 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1708 | 1466438534067 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ee400 == 28 [pid = 1708] [id = 590] 09:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d883000) [pid = 1708] [serial = 1771] [outer = (nil)] 09:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d9d9000) [pid = 1708] [serial = 1772] [outer = 0x8d883000] 09:02:14 INFO - PROCESS | 1708 | 1466438534154 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8e4d5800) [pid = 1708] [serial = 1773] [outer = 0x8d883000] 09:02:15 INFO - PROCESS | 1708 | 1466438535354 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1942ms 09:02:15 INFO - PROCESS | 1708 | 1466438535408 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1708 | 1466438535416 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:02:15 INFO - PROCESS | 1708 | 1466438535423 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1708 | 1466438535428 Marionette TRACE conn4 <- [1,2334,null,{}] 09:02:15 INFO - PROCESS | 1708 | 1466438535434 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1708 | 1466438535441 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:15 INFO - PROCESS | 1708 | 1466438535753 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:02:16 INFO - PROCESS | 1708 | 1466438536124 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1708 | 1466438536132 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf73c00 == 29 [pid = 1708] [id = 591] 09:02:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8c224c00) [pid = 1708] [serial = 1774] [outer = (nil)] 09:02:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x91be6800) [pid = 1708] [serial = 1775] [outer = 0x8c224c00] 09:02:16 INFO - PROCESS | 1708 | 1466438536222 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91bef000) [pid = 1708] [serial = 1776] [outer = 0x8c224c00] 09:02:17 INFO - PROCESS | 1708 | 1466438537365 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2001ms 09:02:17 INFO - PROCESS | 1708 | 1466438537427 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1708 | 1466438537432 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:02:17 INFO - PROCESS | 1708 | 1466438537455 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1708 | 1466438537471 Marionette TRACE conn4 <- [1,2338,null,{}] 09:02:17 INFO - PROCESS | 1708 | 1466438537484 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 1708 | 1466438537494 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:17 INFO - PROCESS | 1708 | 1466438537894 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:02:18 INFO - PROCESS | 1708 | 1466438538091 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1708 | 1466438538100 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0c400 == 30 [pid = 1708] [id = 592] 09:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8f2b7c00) [pid = 1708] [serial = 1777] [outer = (nil)] 09:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x9236d800) [pid = 1708] [serial = 1778] [outer = 0x8f2b7c00] 09:02:18 INFO - PROCESS | 1708 | 1466438538184 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x91eddc00) [pid = 1708] [serial = 1779] [outer = 0x8f2b7c00] 09:02:19 INFO - PROCESS | 1708 | 1466438539166 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1762ms 09:02:19 INFO - PROCESS | 1708 | 1466438539205 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1708 | 1466438539210 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:02:19 INFO - PROCESS | 1708 | 1466438539217 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1708 | 1466438539221 Marionette TRACE conn4 <- [1,2342,null,{}] 09:02:19 INFO - PROCESS | 1708 | 1466438539227 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 1708 | 1466438539232 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:19 INFO - PROCESS | 1708 | 1466438539446 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:02:19 INFO - PROCESS | 1708 | 1466438539718 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1708 | 1466438539725 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b4000 == 31 [pid = 1708] [id = 593] 09:02:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x913a4000) [pid = 1708] [serial = 1780] [outer = (nil)] 09:02:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x924d5000) [pid = 1708] [serial = 1781] [outer = 0x913a4000] 09:02:19 INFO - PROCESS | 1708 | 1466438539854 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x929c3000) [pid = 1708] [serial = 1782] [outer = 0x913a4000] 09:02:20 INFO - PROCESS | 1708 | 1466438540770 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1584ms 09:02:20 INFO - PROCESS | 1708 | 1466438540805 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1708 | 1466438540810 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:02:20 INFO - PROCESS | 1708 | 1466438540840 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1708 | 1466438540847 Marionette TRACE conn4 <- [1,2346,null,{}] 09:02:20 INFO - PROCESS | 1708 | 1466438540862 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 1708 | 1466438540871 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:21 INFO - PROCESS | 1708 | 1466438541091 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:02:21 INFO - PROCESS | 1708 | 1466438541283 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1708 | 1466438541304 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d878400 == 32 [pid = 1708] [id = 594] 09:02:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x913a2400) [pid = 1708] [serial = 1783] [outer = (nil)] 09:02:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92a04800) [pid = 1708] [serial = 1784] [outer = 0x913a2400] 09:02:21 INFO - PROCESS | 1708 | 1466438541403 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x92ba6400) [pid = 1708] [serial = 1785] [outer = 0x913a2400] 09:02:22 INFO - PROCESS | 1708 | 1466438542477 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1712ms 09:02:22 INFO - PROCESS | 1708 | 1466438542534 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1708 | 1466438542538 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:02:22 INFO - PROCESS | 1708 | 1466438542544 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1708 | 1466438542548 Marionette TRACE conn4 <- [1,2350,null,{}] 09:02:22 INFO - PROCESS | 1708 | 1466438542554 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 1708 | 1466438542560 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:22 INFO - PROCESS | 1708 | 1466438542793 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:02:23 INFO - PROCESS | 1708 | 1466438543032 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1708 | 1466438543042 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04000 == 33 [pid = 1708] [id = 595] 09:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8bf7ac00) [pid = 1708] [serial = 1786] [outer = (nil)] 09:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x92ba8800) [pid = 1708] [serial = 1787] [outer = 0x8bf7ac00] 09:02:23 INFO - PROCESS | 1708 | 1466438543144 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92d18c00) [pid = 1708] [serial = 1788] [outer = 0x8bf7ac00] 09:02:24 INFO - PROCESS | 1708 | 1466438544050 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1534ms 09:02:24 INFO - PROCESS | 1708 | 1466438544080 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1708 | 1466438544084 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:02:24 INFO - PROCESS | 1708 | 1466438544091 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1708 | 1466438544095 Marionette TRACE conn4 <- [1,2354,null,{}] 09:02:24 INFO - PROCESS | 1708 | 1466438544122 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 1708 | 1466438544128 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:24 INFO - PROCESS | 1708 | 1466438544355 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:02:24 INFO - PROCESS | 1708 | 1466438544492 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1708 | 1466438544501 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d4000 == 34 [pid = 1708] [id = 596] 09:02:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x924d4400) [pid = 1708] [serial = 1789] [outer = (nil)] 09:02:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92d40000) [pid = 1708] [serial = 1790] [outer = 0x924d4400] 09:02:24 INFO - PROCESS | 1708 | 1466438544586 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92d39c00) [pid = 1708] [serial = 1791] [outer = 0x924d4400] 09:02:25 INFO - PROCESS | 1708 | 1466438545567 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1544ms 09:02:25 INFO - PROCESS | 1708 | 1466438545637 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1708 | 1466438545641 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:02:25 INFO - PROCESS | 1708 | 1466438545648 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1708 | 1466438545652 Marionette TRACE conn4 <- [1,2358,null,{}] 09:02:25 INFO - PROCESS | 1708 | 1466438545658 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1708 | 1466438545663 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:25 INFO - PROCESS | 1708 | 1466438545841 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:02:26 INFO - PROCESS | 1708 | 1466438546212 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1708 | 1466438546220 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0d400 == 35 [pid = 1708] [id = 597] 09:02:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x8be0d800) [pid = 1708] [serial = 1792] [outer = (nil)] 09:02:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8bf78c00) [pid = 1708] [serial = 1793] [outer = 0x8be0d800] 09:02:26 INFO - PROCESS | 1708 | 1466438546342 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8c22e400) [pid = 1708] [serial = 1794] [outer = 0x8be0d800] 09:02:27 INFO - PROCESS | 1708 | 1466438547334 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1731ms 09:02:27 INFO - PROCESS | 1708 | 1466438547382 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1708 | 1466438547388 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:02:27 INFO - PROCESS | 1708 | 1466438547396 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1708 | 1466438547401 Marionette TRACE conn4 <- [1,2362,null,{}] 09:02:27 INFO - PROCESS | 1708 | 1466438547408 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1708 | 1466438547415 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:27 INFO - PROCESS | 1708 | 1466438547598 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:02:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d883c00 == 34 [pid = 1708] [id = 570] 09:02:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e6c00 == 33 [pid = 1708] [id = 588] 09:02:27 INFO - PROCESS | 1708 | --DOCSHELL 0x913a5800 == 32 [pid = 1708] [id = 587] 09:02:27 INFO - PROCESS | 1708 | 1466438547827 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1708 | 1466438547839 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d880c00 == 31 [pid = 1708] [id = 586] 09:02:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5000 == 30 [pid = 1708] [id = 585] 09:02:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c21fc00 == 31 [pid = 1708] [id = 598] 09:02:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8d0e3400) [pid = 1708] [serial = 1795] [outer = (nil)] 09:02:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8d416800) [pid = 1708] [serial = 1796] [outer = 0x8d0e3400] 09:02:27 INFO - PROCESS | 1708 | 1466438547960 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x8d9db400) [pid = 1708] [serial = 1797] [outer = 0x8d0e3400] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x8e4d4800) [pid = 1708] [serial = 1712] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x91bef800) [pid = 1708] [serial = 1703] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8bf79000) [pid = 1708] [serial = 1697] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8e760000) [pid = 1708] [serial = 1713] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x8d14f000) [pid = 1708] [serial = 1709] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x91bea800) [pid = 1708] [serial = 1716] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8d0e2800) [pid = 1708] [serial = 1698] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x9237d800) [pid = 1708] [serial = 1707] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x915c1800) [pid = 1708] [serial = 1715] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x91d32400) [pid = 1708] [serial = 1704] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x92365800) [pid = 1708] [serial = 1706] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x91ed7400) [pid = 1708] [serial = 1718] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d6eb000) [pid = 1708] [serial = 1710] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8e4d0000) [pid = 1708] [serial = 1700] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x91ee1000) [pid = 1708] [serial = 1719] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x915c3000) [pid = 1708] [serial = 1695] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8ebc7000) [pid = 1708] [serial = 1701] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x91d36000) [pid = 1708] [serial = 1722] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x915c2000) [pid = 1708] [serial = 1721] [outer = (nil)] [url = about:blank] 09:02:28 INFO - PROCESS | 1708 | 1466438548864 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1533ms 09:02:28 INFO - PROCESS | 1708 | 1466438548933 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1708 | 1466438548939 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:02:28 INFO - PROCESS | 1708 | 1466438548947 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1708 | 1466438548950 Marionette TRACE conn4 <- [1,2366,null,{}] 09:02:28 INFO - PROCESS | 1708 | 1466438548959 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1708 | 1466438548965 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:29 INFO - PROCESS | 1708 | 1466438549162 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:02:29 INFO - PROCESS | 1708 | 1466438549308 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1708 | 1466438549314 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf79000 == 32 [pid = 1708] [id = 599] 09:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d40f400) [pid = 1708] [serial = 1798] [outer = (nil)] 09:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8ebcd000) [pid = 1708] [serial = 1799] [outer = 0x8d40f400] 09:02:29 INFO - PROCESS | 1708 | 1466438549390 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x915bf400) [pid = 1708] [serial = 1800] [outer = 0x8d40f400] 09:02:30 INFO - PROCESS | 1708 | 1466438550348 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1481ms 09:02:30 INFO - PROCESS | 1708 | 1466438550429 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1708 | 1466438550433 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:02:30 INFO - PROCESS | 1708 | 1466438550448 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1708 | 1466438550457 Marionette TRACE conn4 <- [1,2370,null,{}] 09:02:30 INFO - PROCESS | 1708 | 1466438550467 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1708 | 1466438550473 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:30 INFO - PROCESS | 1708 | 1466438550658 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:02:30 INFO - PROCESS | 1708 | 1466438550825 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1708 | 1466438550838 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e757400 == 33 [pid = 1708] [id = 600] 09:02:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x915c4000) [pid = 1708] [serial = 1801] [outer = (nil)] 09:02:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x91d33400) [pid = 1708] [serial = 1802] [outer = 0x915c4000] 09:02:30 INFO - PROCESS | 1708 | 1466438550904 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x91edb400) [pid = 1708] [serial = 1803] [outer = 0x915c4000] 09:02:31 INFO - PROCESS | 1708 | 1466438551828 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1457ms 09:02:31 INFO - PROCESS | 1708 | 1466438551899 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1708 | 1466438551904 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:02:31 INFO - PROCESS | 1708 | 1466438551910 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1708 | 1466438551928 Marionette TRACE conn4 <- [1,2374,null,{}] 09:02:31 INFO - PROCESS | 1708 | 1466438551942 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 1708 | 1466438551948 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:32 INFO - PROCESS | 1708 | 1466438552186 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:02:32 INFO - PROCESS | 1708 | 1466438552211 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1708 | 1466438552220 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x913b1400 == 34 [pid = 1708] [id = 601] 09:02:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x91edec00) [pid = 1708] [serial = 1804] [outer = (nil)] 09:02:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x9237fc00) [pid = 1708] [serial = 1805] [outer = 0x91edec00] 09:02:32 INFO - PROCESS | 1708 | 1466438552313 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x924cf000) [pid = 1708] [serial = 1806] [outer = 0x91edec00] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d6f0000) [pid = 1708] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x91bea400) [pid = 1708] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x913a5c00) [pid = 1708] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x924d7400) [pid = 1708] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8d0e5400) [pid = 1708] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x924d2c00) [pid = 1708] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d882000) [pid = 1708] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8d9da800) [pid = 1708] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8bf7d000) [pid = 1708] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x929c5000) [pid = 1708] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92d37400) [pid = 1708] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92f64800) [pid = 1708] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8bf74400) [pid = 1708] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:02:33 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8bf76c00) [pid = 1708] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:02:33 INFO - PROCESS | 1708 | 1466438553403 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1556ms 09:02:33 INFO - PROCESS | 1708 | 1466438553468 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:02:33 INFO - PROCESS | 1708 | 1466438553472 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:02:33 INFO - PROCESS | 1708 | 1466438553478 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1708 | 1466438553481 Marionette TRACE conn4 <- [1,2378,null,{}] 09:02:33 INFO - PROCESS | 1708 | 1466438553487 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1708 | 1466438553492 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:33 INFO - PROCESS | 1708 | 1466438553717 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:02:33 INFO - PROCESS | 1708 | 1466438553727 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1708 | 1466438553745 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bea400 == 35 [pid = 1708] [id = 602] 09:02:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91d34000) [pid = 1708] [serial = 1807] [outer = (nil)] 09:02:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92381800) [pid = 1708] [serial = 1808] [outer = 0x91d34000] 09:02:33 INFO - PROCESS | 1708 | 1466438553837 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x92b99400) [pid = 1708] [serial = 1809] [outer = 0x91d34000] 09:02:34 INFO - PROCESS | 1708 | 1466438554765 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1330ms 09:02:34 INFO - PROCESS | 1708 | 1466438554812 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1708 | 1466438554816 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:02:34 INFO - PROCESS | 1708 | 1466438554823 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1708 | 1466438554826 Marionette TRACE conn4 <- [1,2382,null,{}] 09:02:34 INFO - PROCESS | 1708 | 1466438554832 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 1708 | 1466438554838 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:35 INFO - PROCESS | 1708 | 1466438555015 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:02:35 INFO - PROCESS | 1708 | 1466438555270 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1708 | 1466438555283 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02c00 == 36 [pid = 1708] [id = 603] 09:02:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8be05800) [pid = 1708] [serial = 1810] [outer = (nil)] 09:02:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8bf70400) [pid = 1708] [serial = 1811] [outer = 0x8be05800] 09:02:35 INFO - PROCESS | 1708 | 1466438555382 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8c228c00) [pid = 1708] [serial = 1812] [outer = 0x8be05800] 09:02:36 INFO - PROCESS | 1708 | 1466438556471 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1695ms 09:02:36 INFO - PROCESS | 1708 | 1466438556521 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1708 | 1466438556528 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:02:36 INFO - PROCESS | 1708 | 1466438556537 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1708 | 1466438556542 Marionette TRACE conn4 <- [1,2386,null,{}] 09:02:36 INFO - PROCESS | 1708 | 1466438556551 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 1708 | 1466438556560 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:36 INFO - PROCESS | 1708 | 1466438556773 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:02:37 INFO - PROCESS | 1708 | 1466438557016 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1708 | 1466438557025 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87bc00 == 37 [pid = 1708] [id = 604] 09:02:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8e755400) [pid = 1708] [serial = 1813] [outer = (nil)] 09:02:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8e75c000) [pid = 1708] [serial = 1814] [outer = 0x8e755400] 09:02:37 INFO - PROCESS | 1708 | 1466438557170 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8ebcdc00) [pid = 1708] [serial = 1815] [outer = 0x8e755400] 09:02:38 INFO - PROCESS | 1708 | 1466438558127 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1635ms 09:02:38 INFO - PROCESS | 1708 | 1466438558176 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1708 | 1466438558183 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:02:38 INFO - PROCESS | 1708 | 1466438558191 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1708 | 1466438558195 Marionette TRACE conn4 <- [1,2390,null,{}] 09:02:38 INFO - PROCESS | 1708 | 1466438558202 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 1708 | 1466438558208 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:38 INFO - PROCESS | 1708 | 1466438558418 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:02:38 INFO - PROCESS | 1708 | 1466438558727 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1708 | 1466438558733 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d2e000 == 38 [pid = 1708] [id = 605] 09:02:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x91d32000) [pid = 1708] [serial = 1816] [outer = (nil)] 09:02:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x91d36800) [pid = 1708] [serial = 1817] [outer = 0x91d32000] 09:02:38 INFO - PROCESS | 1708 | 1466438558883 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x9237e000) [pid = 1708] [serial = 1818] [outer = 0x91d32000] 09:02:39 INFO - PROCESS | 1708 | 1466438559862 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 09:02:39 INFO - PROCESS | 1708 | 1466438559932 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1708 | 1466438559937 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:02:39 INFO - PROCESS | 1708 | 1466438559953 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1708 | 1466438559963 Marionette TRACE conn4 <- [1,2394,null,{}] 09:02:39 INFO - PROCESS | 1708 | 1466438559971 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 1708 | 1466438559979 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:40 INFO - PROCESS | 1708 | 1466438560224 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:02:40 INFO - PROCESS | 1708 | 1466438560477 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1708 | 1466438560486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c5400 == 39 [pid = 1708] [id = 606] 09:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x91be9000) [pid = 1708] [serial = 1819] [outer = (nil)] 09:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x92a0c800) [pid = 1708] [serial = 1820] [outer = 0x91be9000] 09:02:40 INFO - PROCESS | 1708 | 1466438560615 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92d36c00) [pid = 1708] [serial = 1821] [outer = 0x91be9000] 09:02:41 INFO - PROCESS | 1708 | 1466438561525 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1596ms 09:02:41 INFO - PROCESS | 1708 | 1466438561557 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1708 | 1466438561561 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:02:41 INFO - PROCESS | 1708 | 1466438561571 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1708 | 1466438561575 Marionette TRACE conn4 <- [1,2398,null,{}] 09:02:41 INFO - PROCESS | 1708 | 1466438561581 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1708 | 1466438561587 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:41 INFO - PROCESS | 1708 | 1466438561790 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:02:42 INFO - PROCESS | 1708 | 1466438561978 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1708 | 1466438561989 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0f0c00 == 40 [pid = 1708] [id = 607] 09:02:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8e4d2000) [pid = 1708] [serial = 1822] [outer = (nil)] 09:02:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x93950800) [pid = 1708] [serial = 1823] [outer = 0x8e4d2000] 09:02:42 INFO - PROCESS | 1708 | 1466438562078 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x93952000) [pid = 1708] [serial = 1824] [outer = 0x8e4d2000] 09:02:43 INFO - PROCESS | 1708 | 1466438563048 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1545ms 09:02:43 INFO - PROCESS | 1708 | 1466438563117 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1708 | 1466438563122 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:02:43 INFO - PROCESS | 1708 | 1466438563128 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1708 | 1466438563132 Marionette TRACE conn4 <- [1,2402,null,{}] 09:02:43 INFO - PROCESS | 1708 | 1466438563139 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 1708 | 1466438563145 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:43 INFO - PROCESS | 1708 | 1466438563373 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:02:43 INFO - PROCESS | 1708 | 1466438563612 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1708 | 1466438563629 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x93ae1800 == 41 [pid = 1708] [id = 608] 09:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x93ae2800) [pid = 1708] [serial = 1825] [outer = (nil)] 09:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x93dd1800) [pid = 1708] [serial = 1826] [outer = 0x93ae2800] 09:02:43 INFO - PROCESS | 1708 | 1466438563769 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x94844400) [pid = 1708] [serial = 1827] [outer = 0x93ae2800] 09:02:44 INFO - PROCESS | 1708 | 1466438564822 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1745ms 09:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:02:44 INFO - PROCESS | 1708 | 1466438564874 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1708 | 1466438564877 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1708 | 1466438564884 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1708 | 1466438564888 Marionette TRACE conn4 <- [1,2406,null,{}] 09:02:44 INFO - PROCESS | 1708 | 1466438564894 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1708 | 1466438564900 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:45 INFO - PROCESS | 1708 | 1466438565096 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:02:45 INFO - PROCESS | 1708 | 1466438565307 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1708 | 1466438565315 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f400 == 42 [pid = 1708] [id = 609] 09:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x913b1c00) [pid = 1708] [serial = 1828] [outer = (nil)] 09:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x95274c00) [pid = 1708] [serial = 1829] [outer = 0x913b1c00] 09:02:45 INFO - PROCESS | 1708 | 1466438565453 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x95373000) [pid = 1708] [serial = 1830] [outer = 0x913b1c00] 09:02:46 INFO - PROCESS | 1708 | 1466438566417 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1586ms 09:02:46 INFO - PROCESS | 1708 | 1466438566470 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:02:46 INFO - PROCESS | 1708 | 1466438566475 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:02:46 INFO - PROCESS | 1708 | 1466438566482 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1708 | 1466438566486 Marionette TRACE conn4 <- [1,2410,null,{}] 09:02:46 INFO - PROCESS | 1708 | 1466438566492 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1708 | 1466438566497 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:46 INFO - PROCESS | 1708 | 1466438566704 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:02:46 INFO - PROCESS | 1708 | 1466438566909 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1708 | 1466438566919 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d146800 == 43 [pid = 1708] [id = 610] 09:02:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8d414400) [pid = 1708] [serial = 1831] [outer = (nil)] 09:02:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8e75c400) [pid = 1708] [serial = 1832] [outer = 0x8d414400] 09:02:47 INFO - PROCESS | 1708 | 1466438567050 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x91d2a400) [pid = 1708] [serial = 1833] [outer = 0x8d414400] 09:02:48 INFO - PROCESS | 1708 | 1466438568266 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1842ms 09:02:48 INFO - PROCESS | 1708 | 1466438568325 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1708 | 1466438568331 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:02:48 INFO - PROCESS | 1708 | 1466438568340 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1708 | 1466438568345 Marionette TRACE conn4 <- [1,2414,null,{}] 09:02:48 INFO - PROCESS | 1708 | 1466438568353 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1708 | 1466438568359 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:48 INFO - PROCESS | 1708 | 1466438568679 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:02:48 INFO - PROCESS | 1708 | 1466438568883 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1708 | 1466438568898 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e752c00 == 44 [pid = 1708] [id = 611] 09:02:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8e753000) [pid = 1708] [serial = 1834] [outer = (nil)] 09:02:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8e759c00) [pid = 1708] [serial = 1835] [outer = 0x8e753000] 09:02:49 INFO - PROCESS | 1708 | 1466438569015 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8ebc7000) [pid = 1708] [serial = 1836] [outer = 0x8e753000] 09:02:49 INFO - PROCESS | 1708 | 1466438569938 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1632ms 09:02:49 INFO - PROCESS | 1708 | 1466438569972 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1708 | 1466438569979 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:02:49 INFO - PROCESS | 1708 | 1466438569989 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1708 | 1466438569993 Marionette TRACE conn4 <- [1,2418,null,{}] 09:02:50 INFO - PROCESS | 1708 | 1466438569999 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1708 | 1466438570005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:50 INFO - PROCESS | 1708 | 1466438570193 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07000 == 43 [pid = 1708] [id = 572] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf75c00 == 42 [pid = 1708] [id = 583] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x91bea400 == 41 [pid = 1708] [id = 602] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x913b1400 == 40 [pid = 1708] [id = 601] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8e757400 == 39 [pid = 1708] [id = 600] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf79000 == 38 [pid = 1708] [id = 599] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8c21fc00 == 37 [pid = 1708] [id = 598] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0d400 == 36 [pid = 1708] [id = 597] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8c222c00 == 35 [pid = 1708] [id = 573] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0fc00 == 34 [pid = 1708] [id = 582] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf73c00 == 33 [pid = 1708] [id = 591] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b6800 == 32 [pid = 1708] [id = 577] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04c00 == 31 [pid = 1708] [id = 589] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d7c00 == 30 [pid = 1708] [id = 580] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d144c00 == 29 [pid = 1708] [id = 579] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b4000 == 28 [pid = 1708] [id = 593] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf77400 == 27 [pid = 1708] [id = 578] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6ee400 == 26 [pid = 1708] [id = 590] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0c400 == 25 [pid = 1708] [id = 592] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x92f56000 == 24 [pid = 1708] [id = 581] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x924d6c00 == 23 [pid = 1708] [id = 576] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04000 == 22 [pid = 1708] [id = 595] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x924d4000 == 21 [pid = 1708] [id = 596] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2bb000 == 20 [pid = 1708] [id = 575] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7fc00 == 19 [pid = 1708] [id = 574] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d878400 == 18 [pid = 1708] [id = 594] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c0800 == 17 [pid = 1708] [id = 571] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b400 == 16 [pid = 1708] [id = 569] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8c222400 == 15 [pid = 1708] [id = 584] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7f400 == 14 [pid = 1708] [id = 609] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d146800 == 13 [pid = 1708] [id = 610] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x93ae1800 == 12 [pid = 1708] [id = 608] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0f0c00 == 11 [pid = 1708] [id = 607] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x915c5400 == 10 [pid = 1708] [id = 606] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87bc00 == 9 [pid = 1708] [id = 604] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x91d2e000 == 8 [pid = 1708] [id = 605] 09:02:51 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02c00 == 7 [pid = 1708] [id = 603] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x915bb800) [pid = 1708] [serial = 1766] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8f2b8000) [pid = 1708] [serial = 1725] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x8ebc6c00) [pid = 1708] [serial = 1724] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x92388000) [pid = 1708] [serial = 1728] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x913abc00) [pid = 1708] [serial = 1763] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x92384c00) [pid = 1708] [serial = 1727] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x929cc400) [pid = 1708] [serial = 1731] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x929c3c00) [pid = 1708] [serial = 1730] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8d14d800) [pid = 1708] [serial = 1757] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8d413000) [pid = 1708] [serial = 1758] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x92b9dc00) [pid = 1708] [serial = 1734] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8d9d3000) [pid = 1708] [serial = 1760] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x92a0e400) [pid = 1708] [serial = 1733] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8f2c0000) [pid = 1708] [serial = 1755] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x92d09c00) [pid = 1708] [serial = 1737] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x92ba5000) [pid = 1708] [serial = 1736] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8ebd1800) [pid = 1708] [serial = 1754] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92d40400) [pid = 1708] [serial = 1740] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x92d3ac00) [pid = 1708] [serial = 1739] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x915bdc00) [pid = 1708] [serial = 1764] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x9394c800) [pid = 1708] [serial = 1743] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x93947c00) [pid = 1708] [serial = 1742] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x93a72400) [pid = 1708] [serial = 1746] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x93a6f400) [pid = 1708] [serial = 1745] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8e75b800) [pid = 1708] [serial = 1749] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8d9cf400) [pid = 1708] [serial = 1748] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d145400) [pid = 1708] [serial = 1752] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8c225000) [pid = 1708] [serial = 1751] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8e4cbc00) [pid = 1708] [serial = 1761] [outer = (nil)] [url = about:blank] 09:02:51 INFO - PROCESS | 1708 | 1466438571710 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1708 | 1466438571718 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08400 == 8 [pid = 1708] [id = 612] 09:02:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8be0a800) [pid = 1708] [serial = 1837] [outer = (nil)] 09:02:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8bf72400) [pid = 1708] [serial = 1838] [outer = 0x8be0a800] 09:02:51 INFO - PROCESS | 1708 | 1466438571805 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8bf7fc00) [pid = 1708] [serial = 1839] [outer = 0x8be0a800] 09:02:52 INFO - PROCESS | 1708 | 1466438572664 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2735ms 09:02:52 INFO - PROCESS | 1708 | 1466438572726 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1708 | 1466438572732 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:02:52 INFO - PROCESS | 1708 | 1466438572740 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1708 | 1466438572746 Marionette TRACE conn4 <- [1,2422,null,{}] 09:02:52 INFO - PROCESS | 1708 | 1466438572754 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 1708 | 1466438572761 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:52 INFO - PROCESS | 1708 | 1466438572939 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:02:52 INFO - PROCESS | 1708 | 1466438572952 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1708 | 1466438572961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ed000 == 9 [pid = 1708] [id = 613] 09:02:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d146800) [pid = 1708] [serial = 1840] [outer = (nil)] 09:02:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d6eb800) [pid = 1708] [serial = 1841] [outer = 0x8d146800] 09:02:53 INFO - PROCESS | 1708 | 1466438573049 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d6f6800) [pid = 1708] [serial = 1842] [outer = 0x8d146800] 09:02:54 INFO - PROCESS | 1708 | 1466438574070 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1388ms 09:02:54 INFO - PROCESS | 1708 | 1466438574146 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1708 | 1466438574153 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:02:54 INFO - PROCESS | 1708 | 1466438574180 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1708 | 1466438574184 Marionette TRACE conn4 <- [1,2426,null,{}] 09:02:54 INFO - PROCESS | 1708 | 1466438574190 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 1708 | 1466438574196 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:54 INFO - PROCESS | 1708 | 1466438574437 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:02:54 INFO - PROCESS | 1708 | 1466438574466 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1708 | 1466438574475 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9cf800 == 10 [pid = 1708] [id = 614] 09:02:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8e4cbc00) [pid = 1708] [serial = 1843] [outer = (nil)] 09:02:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8e4d3800) [pid = 1708] [serial = 1844] [outer = 0x8e4cbc00] 09:02:54 INFO - PROCESS | 1708 | 1466438574548 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8e75e800) [pid = 1708] [serial = 1845] [outer = 0x8e4cbc00] 09:02:55 INFO - PROCESS | 1708 | 1466438575592 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1443ms 09:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:02:55 INFO - PROCESS | 1708 | 1466438575624 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1708 | 1466438575627 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:02:55 INFO - PROCESS | 1708 | 1466438575650 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1708 | 1466438575661 Marionette TRACE conn4 <- [1,2430,null,{}] 09:02:55 INFO - PROCESS | 1708 | 1466438575670 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1708 | 1466438575679 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:55 INFO - PROCESS | 1708 | 1466438575928 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:02:55 INFO - PROCESS | 1708 | 1466438575957 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1708 | 1466438575965 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x913ab000 == 11 [pid = 1708] [id = 615] 09:02:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x913ad000) [pid = 1708] [serial = 1846] [outer = (nil)] 09:02:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x915be800) [pid = 1708] [serial = 1847] [outer = 0x913ad000] 09:02:56 INFO - PROCESS | 1708 | 1466438576037 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x915c2c00) [pid = 1708] [serial = 1848] [outer = 0x913ad000] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x91edec00) [pid = 1708] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x915c4000) [pid = 1708] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8c224c00) [pid = 1708] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x924d4400) [pid = 1708] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8be0d800) [pid = 1708] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8bf7ac00) [pid = 1708] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8f2b7c00) [pid = 1708] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x913a4000) [pid = 1708] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8d0e3400) [pid = 1708] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d883000) [pid = 1708] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8be05000) [pid = 1708] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x913a2400) [pid = 1708] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d40f400) [pid = 1708] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d145000) [pid = 1708] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:02:57 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x91d34000) [pid = 1708] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:02:57 INFO - PROCESS | 1708 | 1466438577688 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2073ms 09:02:57 INFO - PROCESS | 1708 | 1466438577706 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1708 | 1466438577711 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:02:57 INFO - PROCESS | 1708 | 1466438577718 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1708 | 1466438577721 Marionette TRACE conn4 <- [1,2434,null,{}] 09:02:57 INFO - PROCESS | 1708 | 1466438577727 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1708 | 1466438577732 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:57 INFO - PROCESS | 1708 | 1466438577958 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:02:58 INFO - PROCESS | 1708 | 1466438578062 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1708 | 1466438578070 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7e400 == 12 [pid = 1708] [id = 616] 09:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d144c00) [pid = 1708] [serial = 1849] [outer = (nil)] 09:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8f2bb000) [pid = 1708] [serial = 1850] [outer = 0x8d144c00] 09:02:58 INFO - PROCESS | 1708 | 1466438578141 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x913af400) [pid = 1708] [serial = 1851] [outer = 0x8d144c00] 09:02:58 INFO - PROCESS | 1708 | 1466438578929 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1233ms 09:02:59 INFO - PROCESS | 1708 | 1466438579005 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1708 | 1466438579011 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:02:59 INFO - PROCESS | 1708 | 1466438579025 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1708 | 1466438579032 Marionette TRACE conn4 <- [1,2438,null,{}] 09:02:59 INFO - PROCESS | 1708 | 1466438579042 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 1708 | 1466438579048 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:59 INFO - PROCESS | 1708 | 1466438579257 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:02:59 INFO - PROCESS | 1708 | 1466438579445 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1708 | 1466438579462 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:02:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e9000 == 13 [pid = 1708] [id = 617] 09:02:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d0ea400) [pid = 1708] [serial = 1852] [outer = (nil)] 09:02:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d141800) [pid = 1708] [serial = 1853] [outer = 0x8d0ea400] 09:02:59 INFO - PROCESS | 1708 | 1466438579593 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d880c00) [pid = 1708] [serial = 1854] [outer = 0x8d0ea400] 09:03:00 INFO - PROCESS | 1708 | 1466438580711 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1738ms 09:03:00 INFO - PROCESS | 1708 | 1466438580763 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:03:00 INFO - PROCESS | 1708 | 1466438580772 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:03:00 INFO - PROCESS | 1708 | 1466438580783 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1708 | 1466438580790 Marionette TRACE conn4 <- [1,2442,null,{}] 09:03:00 INFO - PROCESS | 1708 | 1466438580799 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 1708 | 1466438580804 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:01 INFO - PROCESS | 1708 | 1466438581069 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:03:01 INFO - PROCESS | 1708 | 1466438581367 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1708 | 1466438581376 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be04c00 == 14 [pid = 1708] [id = 618] 09:03:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d0e7800) [pid = 1708] [serial = 1855] [outer = (nil)] 09:03:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x913b1400) [pid = 1708] [serial = 1856] [outer = 0x8d0e7800] 09:03:01 INFO - PROCESS | 1708 | 1466438581487 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x91bea400) [pid = 1708] [serial = 1857] [outer = 0x8d0e7800] 09:03:02 INFO - PROCESS | 1708 | 1466438582474 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1744ms 09:03:02 INFO - PROCESS | 1708 | 1466438582523 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1708 | 1466438582528 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:03:02 INFO - PROCESS | 1708 | 1466438582535 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1708 | 1466438582539 Marionette TRACE conn4 <- [1,2446,null,{}] 09:03:02 INFO - PROCESS | 1708 | 1466438582553 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1708 | 1466438582562 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:02 INFO - PROCESS | 1708 | 1466438582802 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:03:03 INFO - PROCESS | 1708 | 1466438583087 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1708 | 1466438583101 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ee0000 == 15 [pid = 1708] [id = 619] 09:03:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x91ee0400) [pid = 1708] [serial = 1858] [outer = (nil)] 09:03:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x9236e000) [pid = 1708] [serial = 1859] [outer = 0x91ee0400] 09:03:03 INFO - PROCESS | 1708 | 1466438583231 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x92387400) [pid = 1708] [serial = 1860] [outer = 0x91ee0400] 09:03:04 INFO - PROCESS | 1708 | 1466438584169 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1690ms 09:03:04 INFO - PROCESS | 1708 | 1466438584226 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1708 | 1466438584231 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:03:04 INFO - PROCESS | 1708 | 1466438584237 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1708 | 1466438584241 Marionette TRACE conn4 <- [1,2450,null,{}] 09:03:04 INFO - PROCESS | 1708 | 1466438584247 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 1708 | 1466438584253 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:04 INFO - PROCESS | 1708 | 1466438584439 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:03:04 INFO - PROCESS | 1708 | 1466438584626 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1708 | 1466438584634 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e5c00 == 16 [pid = 1708] [id = 620] 09:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92388c00) [pid = 1708] [serial = 1861] [outer = (nil)] 09:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x924d7400) [pid = 1708] [serial = 1862] [outer = 0x92388c00] 09:03:04 INFO - PROCESS | 1708 | 1466438584720 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x924d9400) [pid = 1708] [serial = 1863] [outer = 0x92388c00] 09:03:05 INFO - PROCESS | 1708 | 1466438585686 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1481ms 09:03:05 INFO - PROCESS | 1708 | 1466438585719 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1708 | 1466438585722 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:03:05 INFO - PROCESS | 1708 | 1466438585729 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1708 | 1466438585732 Marionette TRACE conn4 <- [1,2454,null,{}] 09:03:05 INFO - PROCESS | 1708 | 1466438585739 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1708 | 1466438585745 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:05 INFO - PROCESS | 1708 | 1466438585930 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:03:06 INFO - PROCESS | 1708 | 1466438586119 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1708 | 1466438586127 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b4800 == 17 [pid = 1708] [id = 621] 09:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x913a9400) [pid = 1708] [serial = 1864] [outer = (nil)] 09:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x92a07800) [pid = 1708] [serial = 1865] [outer = 0x913a9400] 09:03:06 INFO - PROCESS | 1708 | 1466438586210 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x92a09800) [pid = 1708] [serial = 1866] [outer = 0x913a9400] 09:03:07 INFO - PROCESS | 1708 | 1466438587157 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1490ms 09:03:07 INFO - PROCESS | 1708 | 1466438587221 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:03:07 INFO - PROCESS | 1708 | 1466438587225 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:03:07 INFO - PROCESS | 1708 | 1466438587232 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1708 | 1466438587235 Marionette TRACE conn4 <- [1,2458,null,{}] 09:03:07 INFO - PROCESS | 1708 | 1466438587242 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1708 | 1466438587253 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:07 INFO - PROCESS | 1708 | 1466438587548 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:03:07 INFO - PROCESS | 1708 | 1466438587800 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1708 | 1466438587812 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4d6800 == 18 [pid = 1708] [id = 622] 09:03:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92ba0800) [pid = 1708] [serial = 1867] [outer = (nil)] 09:03:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92d10400) [pid = 1708] [serial = 1868] [outer = 0x92ba0800] 09:03:07 INFO - PROCESS | 1708 | 1466438587924 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x92d33800) [pid = 1708] [serial = 1869] [outer = 0x92ba0800] 09:03:08 INFO - PROCESS | 1708 | 1466438588879 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1682ms 09:03:08 INFO - PROCESS | 1708 | 1466438588914 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1708 | 1466438588917 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:03:08 INFO - PROCESS | 1708 | 1466438588925 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1708 | 1466438588927 Marionette TRACE conn4 <- [1,2462,null,{}] 09:03:08 INFO - PROCESS | 1708 | 1466438588934 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 1708 | 1466438588939 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:09 INFO - PROCESS | 1708 | 1466438589129 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:03:09 INFO - PROCESS | 1708 | 1466438589317 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1708 | 1466438589325 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7a800 == 19 [pid = 1708] [id = 623] 09:03:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x8bf7c000) [pid = 1708] [serial = 1870] [outer = (nil)] 09:03:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x91bef800) [pid = 1708] [serial = 1871] [outer = 0x8bf7c000] 09:03:09 INFO - PROCESS | 1708 | 1466438589410 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8ebc7c00) [pid = 1708] [serial = 1872] [outer = 0x8bf7c000] 09:03:10 INFO - PROCESS | 1708 | 1466438590524 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 09:03:10 INFO - PROCESS | 1708 | 1466438590565 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1708 | 1466438590572 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:03:10 INFO - PROCESS | 1708 | 1466438590581 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1708 | 1466438590586 Marionette TRACE conn4 <- [1,2466,null,{}] 09:03:10 INFO - PROCESS | 1708 | 1466438590595 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 1708 | 1466438590601 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:10 INFO - PROCESS | 1708 | 1466438590785 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:03:11 INFO - PROCESS | 1708 | 1466438591035 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1708 | 1466438591056 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d144800 == 20 [pid = 1708] [id = 624] 09:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8d147000) [pid = 1708] [serial = 1873] [outer = (nil)] 09:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x8d412c00) [pid = 1708] [serial = 1874] [outer = 0x8d147000] 09:03:11 INFO - PROCESS | 1708 | 1466438591217 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8d87bc00) [pid = 1708] [serial = 1875] [outer = 0x8d147000] 09:03:12 INFO - PROCESS | 1708 | 1466438592141 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1585ms 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x91be3c00) [pid = 1708] [serial = 1767] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x92381800) [pid = 1708] [serial = 1808] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x9237fc00) [pid = 1708] [serial = 1805] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x91edb400) [pid = 1708] [serial = 1803] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x924cf000) [pid = 1708] [serial = 1806] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x91be6800) [pid = 1708] [serial = 1775] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x91bef000) [pid = 1708] [serial = 1776] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x92d40000) [pid = 1708] [serial = 1790] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x92d39c00) [pid = 1708] [serial = 1791] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8bf78c00) [pid = 1708] [serial = 1793] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8c22e400) [pid = 1708] [serial = 1794] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x92ba8800) [pid = 1708] [serial = 1787] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92d18c00) [pid = 1708] [serial = 1788] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9236d800) [pid = 1708] [serial = 1778] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x91eddc00) [pid = 1708] [serial = 1779] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x924d5000) [pid = 1708] [serial = 1781] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x929c3000) [pid = 1708] [serial = 1782] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d416800) [pid = 1708] [serial = 1796] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8d9db400) [pid = 1708] [serial = 1797] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8d9d9000) [pid = 1708] [serial = 1772] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8e4d5800) [pid = 1708] [serial = 1773] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8be0ec00) [pid = 1708] [serial = 1769] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8bf7ec00) [pid = 1708] [serial = 1770] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x92a04800) [pid = 1708] [serial = 1784] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92ba6400) [pid = 1708] [serial = 1785] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8ebcd000) [pid = 1708] [serial = 1799] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x915bf400) [pid = 1708] [serial = 1800] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91d33400) [pid = 1708] [serial = 1802] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92b99400) [pid = 1708] [serial = 1809] [outer = (nil)] [url = about:blank] 09:03:12 INFO - PROCESS | 1708 | 1466438592206 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1708 | 1466438592213 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:03:12 INFO - PROCESS | 1708 | 1466438592227 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1708 | 1466438592231 Marionette TRACE conn4 <- [1,2470,null,{}] 09:03:12 INFO - PROCESS | 1708 | 1466438592237 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 1708 | 1466438592243 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:12 INFO - PROCESS | 1708 | 1466438592415 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:03:12 INFO - PROCESS | 1708 | 1466438592593 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1708 | 1466438592601 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf73400 == 21 [pid = 1708] [id = 625] 09:03:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d0e6800) [pid = 1708] [serial = 1876] [outer = (nil)] 09:03:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d9dd400) [pid = 1708] [serial = 1877] [outer = 0x8d0e6800] 09:03:12 INFO - PROCESS | 1708 | 1466438592676 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8e754400) [pid = 1708] [serial = 1878] [outer = 0x8d0e6800] 09:03:13 INFO - PROCESS | 1708 | 1466438593508 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1342ms 09:03:13 INFO - PROCESS | 1708 | 1466438593570 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1708 | 1466438593574 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:03:13 INFO - PROCESS | 1708 | 1466438593582 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1708 | 1466438593587 Marionette TRACE conn4 <- [1,2474,null,{}] 09:03:13 INFO - PROCESS | 1708 | 1466438593603 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 1708 | 1466438593612 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:13 INFO - PROCESS | 1708 | 1466438593779 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:03:13 INFO - PROCESS | 1708 | 1466438593940 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1708 | 1466438593950 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bfc00 == 22 [pid = 1708] [id = 626] 09:03:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x91be4400) [pid = 1708] [serial = 1879] [outer = (nil)] 09:03:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91bebc00) [pid = 1708] [serial = 1880] [outer = 0x91be4400] 09:03:14 INFO - PROCESS | 1708 | 1466438594034 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x91d2cc00) [pid = 1708] [serial = 1881] [outer = 0x91be4400] 09:03:14 INFO - PROCESS | 1708 | 1466438594957 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1433ms 09:03:15 INFO - PROCESS | 1708 | 1466438595019 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1708 | 1466438595024 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:03:15 INFO - PROCESS | 1708 | 1466438595030 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1708 | 1466438595033 Marionette TRACE conn4 <- [1,2478,null,{}] 09:03:15 INFO - PROCESS | 1708 | 1466438595039 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 1708 | 1466438595044 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:15 INFO - PROCESS | 1708 | 1466438595267 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:03:15 INFO - PROCESS | 1708 | 1466438595294 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1708 | 1466438595302 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d149c00 == 23 [pid = 1708] [id = 627] 09:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91d33400) [pid = 1708] [serial = 1882] [outer = (nil)] 09:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92381800) [pid = 1708] [serial = 1883] [outer = 0x91d33400] 09:03:15 INFO - PROCESS | 1708 | 1466438595369 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x924ce000) [pid = 1708] [serial = 1884] [outer = 0x91d33400] 09:03:16 INFO - PROCESS | 1708 | 1466438596370 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8be05800) [pid = 1708] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8e755400) [pid = 1708] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x91d32000) [pid = 1708] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x91be9000) [pid = 1708] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8e4d2000) [pid = 1708] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x93ae2800) [pid = 1708] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x913b1c00) [pid = 1708] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d146800) [pid = 1708] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d414400) [pid = 1708] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8e753000) [pid = 1708] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1489ms 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8e4cbc00) [pid = 1708] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:03:16 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x913ad000) [pid = 1708] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:03:16 INFO - PROCESS | 1708 | 1466438596530 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:03:16 INFO - PROCESS | 1708 | 1466438596535 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:03:16 INFO - PROCESS | 1708 | 1466438596542 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1708 | 1466438596545 Marionette TRACE conn4 <- [1,2482,null,{}] 09:03:16 INFO - PROCESS | 1708 | 1466438596551 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 1708 | 1466438596556 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:16 INFO - PROCESS | 1708 | 1466438596727 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:03:16 INFO - PROCESS | 1708 | 1466438596948 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1708 | 1466438596958 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d144400 == 24 [pid = 1708] [id = 628] 09:03:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d882c00) [pid = 1708] [serial = 1885] [outer = (nil)] 09:03:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913a7c00) [pid = 1708] [serial = 1886] [outer = 0x8d882c00] 09:03:17 INFO - PROCESS | 1708 | 1466438597030 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91be8400) [pid = 1708] [serial = 1887] [outer = 0x8d882c00] 09:03:17 INFO - PROCESS | 1708 | 1466438597784 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1284ms 09:03:17 INFO - PROCESS | 1708 | 1466438597833 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1708 | 1466438597838 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:03:17 INFO - PROCESS | 1708 | 1466438597852 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1708 | 1466438597855 Marionette TRACE conn4 <- [1,2486,null,{}] 09:03:17 INFO - PROCESS | 1708 | 1466438597862 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 1708 | 1466438597872 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:18 INFO - PROCESS | 1708 | 1466438598069 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:03:18 INFO - PROCESS | 1708 | 1466438598078 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1708 | 1466438598085 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0fc00 == 25 [pid = 1708] [id = 629] 09:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8bf71400) [pid = 1708] [serial = 1888] [outer = (nil)] 09:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x929ce000) [pid = 1708] [serial = 1889] [outer = 0x8bf71400] 09:03:18 INFO - PROCESS | 1708 | 1466438598294 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92ba3400) [pid = 1708] [serial = 1890] [outer = 0x8bf71400] 09:03:19 INFO - PROCESS | 1708 | 1466438599458 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1644ms 09:03:19 INFO - PROCESS | 1708 | 1466438599492 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1708 | 1466438599499 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:03:19 INFO - PROCESS | 1708 | 1466438599508 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1708 | 1466438599513 Marionette TRACE conn4 <- [1,2490,null,{}] 09:03:19 INFO - PROCESS | 1708 | 1466438599542 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1708 | 1466438599549 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:19 INFO - PROCESS | 1708 | 1466438599748 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:03:20 INFO - PROCESS | 1708 | 1466438599997 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1708 | 1466438600007 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be10800 == 26 [pid = 1708] [id = 630] 09:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d143c00) [pid = 1708] [serial = 1891] [outer = (nil)] 09:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d9da400) [pid = 1708] [serial = 1892] [outer = 0x8d143c00] 09:03:20 INFO - PROCESS | 1708 | 1466438600129 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8ebcfc00) [pid = 1708] [serial = 1893] [outer = 0x8d143c00] 09:03:21 INFO - PROCESS | 1708 | 1466438601071 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1610ms 09:03:21 INFO - PROCESS | 1708 | 1466438601121 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1708 | 1466438601129 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:03:21 INFO - PROCESS | 1708 | 1466438601140 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1708 | 1466438601144 Marionette TRACE conn4 <- [1,2494,null,{}] 09:03:21 INFO - PROCESS | 1708 | 1466438601151 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1708 | 1466438601157 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:21 INFO - PROCESS | 1708 | 1466438601367 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:03:21 INFO - PROCESS | 1708 | 1466438601559 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1708 | 1466438601570 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c7000 == 27 [pid = 1708] [id = 631] 09:03:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91be3c00) [pid = 1708] [serial = 1894] [outer = (nil)] 09:03:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x91d27c00) [pid = 1708] [serial = 1895] [outer = 0x91be3c00] 09:03:21 INFO - PROCESS | 1708 | 1466438601665 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x91ed9c00) [pid = 1708] [serial = 1896] [outer = 0x91be3c00] 09:03:22 INFO - PROCESS | 1708 | 1466438602893 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1805ms 09:03:22 INFO - PROCESS | 1708 | 1466438602946 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:03:22 INFO - PROCESS | 1708 | 1466438602951 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:03:22 INFO - PROCESS | 1708 | 1466438602958 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1708 | 1466438602964 Marionette TRACE conn4 <- [1,2498,null,{}] 09:03:22 INFO - PROCESS | 1708 | 1466438602981 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 1708 | 1466438602990 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:23 INFO - PROCESS | 1708 | 1466438603260 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:03:23 INFO - PROCESS | 1708 | 1466438603583 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1708 | 1466438603595 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ba1800 == 28 [pid = 1708] [id = 632] 09:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92ba7400) [pid = 1708] [serial = 1897] [outer = (nil)] 09:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x92d13400) [pid = 1708] [serial = 1898] [outer = 0x92ba7400] 09:03:23 INFO - PROCESS | 1708 | 1466438603685 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92d35800) [pid = 1708] [serial = 1899] [outer = 0x92ba7400] 09:03:24 INFO - PROCESS | 1708 | 1466438604984 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2090ms 09:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:03:25 INFO - PROCESS | 1708 | 1466438605054 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1708 | 1466438605058 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:03:25 INFO - PROCESS | 1708 | 1466438605067 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1708 | 1466438605070 Marionette TRACE conn4 <- [1,2502,null,{}] 09:03:25 INFO - PROCESS | 1708 | 1466438605077 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1708 | 1466438605082 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:25 INFO - PROCESS | 1708 | 1466438605380 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:03:25 INFO - PROCESS | 1708 | 1466438605703 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1708 | 1466438605713 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7ac00 == 29 [pid = 1708] [id = 633] 09:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x92ba0c00) [pid = 1708] [serial = 1900] [outer = (nil)] 09:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x93948000) [pid = 1708] [serial = 1901] [outer = 0x92ba0c00] 09:03:25 INFO - PROCESS | 1708 | 1466438605796 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x9394d000) [pid = 1708] [serial = 1902] [outer = 0x92ba0c00] 09:03:26 INFO - PROCESS | 1708 | 1466438606969 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1942ms 09:03:27 INFO - PROCESS | 1708 | 1466438607007 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:03:27 INFO - PROCESS | 1708 | 1466438607011 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:03:27 INFO - PROCESS | 1708 | 1466438607017 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1708 | 1466438607021 Marionette TRACE conn4 <- [1,2506,null,{}] 09:03:27 INFO - PROCESS | 1708 | 1466438607027 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1708 | 1466438607032 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:27 INFO - PROCESS | 1708 | 1466438607222 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:03:27 INFO - PROCESS | 1708 | 1466438607457 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1708 | 1466438607464 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9dc800 == 30 [pid = 1708] [id = 634] 09:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x92386400) [pid = 1708] [serial = 1903] [outer = (nil)] 09:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x93954800) [pid = 1708] [serial = 1904] [outer = 0x92386400] 09:03:27 INFO - PROCESS | 1708 | 1466438607594 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x93a6cc00) [pid = 1708] [serial = 1905] [outer = 0x92386400] 09:03:28 INFO - PROCESS | 1708 | 1466438608746 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1785ms 09:03:28 INFO - PROCESS | 1708 | 1466438608805 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1708 | 1466438608812 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:03:28 INFO - PROCESS | 1708 | 1466438608823 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1708 | 1466438608828 Marionette TRACE conn4 <- [1,2510,null,{}] 09:03:28 INFO - PROCESS | 1708 | 1466438608838 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1708 | 1466438608855 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:29 INFO - PROCESS | 1708 | 1466438609155 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:03:29 INFO - PROCESS | 1708 | 1466438609489 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1708 | 1466438609503 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 31 [pid = 1708] [id = 635] 09:03:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8d881c00) [pid = 1708] [serial = 1906] [outer = (nil)] 09:03:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x93ddbc00) [pid = 1708] [serial = 1907] [outer = 0x8d881c00] 09:03:29 INFO - PROCESS | 1708 | 1466438609647 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x94895c00) [pid = 1708] [serial = 1908] [outer = 0x8d881c00] 09:03:30 INFO - PROCESS | 1708 | 1466438610652 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1892ms 09:03:30 INFO - PROCESS | 1708 | 1466438610717 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1708 | 1466438610724 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:03:30 INFO - PROCESS | 1708 | 1466438610736 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1708 | 1466438610741 Marionette TRACE conn4 <- [1,2514,null,{}] 09:03:30 INFO - PROCESS | 1708 | 1466438610750 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1708 | 1466438610756 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:31 INFO - PROCESS | 1708 | 1466438611008 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:03:31 INFO - PROCESS | 1708 | 1466438611270 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1708 | 1466438611280 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7cc00 == 32 [pid = 1708] [id = 636] 09:03:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x913a3000) [pid = 1708] [serial = 1909] [outer = (nil)] 09:03:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x95283800) [pid = 1708] [serial = 1910] [outer = 0x913a3000] 09:03:31 INFO - PROCESS | 1708 | 1466438611416 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x95379800) [pid = 1708] [serial = 1911] [outer = 0x913a3000] 09:03:32 INFO - PROCESS | 1708 | 1466438612647 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1989ms 09:03:32 INFO - PROCESS | 1708 | 1466438612724 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1708 | 1466438612739 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:03:32 INFO - PROCESS | 1708 | 1466438612819 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1708 | 1466438612825 Marionette TRACE conn4 <- [1,2518,null,{}] 09:03:32 INFO - PROCESS | 1708 | 1466438612843 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1708 | 1466438612849 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:33 INFO - PROCESS | 1708 | 1466438613076 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:03:33 INFO - PROCESS | 1708 | 1466438613442 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1708 | 1466438613454 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b400 == 33 [pid = 1708] [id = 637] 09:03:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x8c221800) [pid = 1708] [serial = 1912] [outer = (nil)] 09:03:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8d41a400) [pid = 1708] [serial = 1913] [outer = 0x8c221800] 09:03:33 INFO - PROCESS | 1708 | 1466438613537 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8e757400) [pid = 1708] [serial = 1914] [outer = 0x8c221800] 09:03:35 INFO - PROCESS | 1708 | 1466438615067 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2359ms 09:03:35 INFO - PROCESS | 1708 | 1466438615124 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1708 | 1466438615130 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:03:35 INFO - PROCESS | 1708 | 1466438615137 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1708 | 1466438615145 Marionette TRACE conn4 <- [1,2522,null,{}] 09:03:35 INFO - PROCESS | 1708 | 1466438615153 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1708 | 1466438615159 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:35 INFO - PROCESS | 1708 | 1466438615511 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:03:35 INFO - PROCESS | 1708 | 1466438615873 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1708 | 1466438615887 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9db000 == 34 [pid = 1708] [id = 638] 09:03:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x8d9dd800) [pid = 1708] [serial = 1915] [outer = (nil)] 09:03:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8f2bac00) [pid = 1708] [serial = 1916] [outer = 0x8d9dd800] 09:03:35 INFO - PROCESS | 1708 | 1466438615962 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x913ad400) [pid = 1708] [serial = 1917] [outer = 0x8d9dd800] 09:03:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e752c00 == 33 [pid = 1708] [id = 611] 09:03:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08400 == 32 [pid = 1708] [id = 612] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8f2bb000) [pid = 1708] [serial = 1850] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x8c228c00) [pid = 1708] [serial = 1812] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x8bf70400) [pid = 1708] [serial = 1811] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x8ebcdc00) [pid = 1708] [serial = 1815] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8e75c000) [pid = 1708] [serial = 1814] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x9237e000) [pid = 1708] [serial = 1818] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x91d36800) [pid = 1708] [serial = 1817] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x92d36c00) [pid = 1708] [serial = 1821] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x92a0c800) [pid = 1708] [serial = 1820] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x93952000) [pid = 1708] [serial = 1824] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x93950800) [pid = 1708] [serial = 1823] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x94844400) [pid = 1708] [serial = 1827] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x93dd1800) [pid = 1708] [serial = 1826] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x95373000) [pid = 1708] [serial = 1830] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x95274c00) [pid = 1708] [serial = 1829] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8d6eb800) [pid = 1708] [serial = 1841] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x91d2a400) [pid = 1708] [serial = 1833] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8ebc7000) [pid = 1708] [serial = 1836] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8e75c400) [pid = 1708] [serial = 1832] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8e759c00) [pid = 1708] [serial = 1835] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8e75e800) [pid = 1708] [serial = 1845] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x915be800) [pid = 1708] [serial = 1847] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8bf72400) [pid = 1708] [serial = 1838] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8e4d3800) [pid = 1708] [serial = 1844] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x915c2c00) [pid = 1708] [serial = 1848] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d6f6800) [pid = 1708] [serial = 1842] [outer = (nil)] [url = about:blank] 09:03:38 INFO - PROCESS | 1708 | 1466438618548 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3447ms 09:03:38 INFO - PROCESS | 1708 | 1466438618586 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1708 | 1466438618592 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:03:38 INFO - PROCESS | 1708 | 1466438618600 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1708 | 1466438618607 Marionette TRACE conn4 <- [1,2526,null,{}] 09:03:38 INFO - PROCESS | 1708 | 1466438618615 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 1708 | 1466438618622 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:38 INFO - PROCESS | 1708 | 1466438618801 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:03:38 INFO - PROCESS | 1708 | 1466438618951 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1708 | 1466438618961 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c225400 == 33 [pid = 1708] [id = 639] 09:03:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8c228c00) [pid = 1708] [serial = 1918] [outer = (nil)] 09:03:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d0eec00) [pid = 1708] [serial = 1919] [outer = 0x8c228c00] 09:03:39 INFO - PROCESS | 1708 | 1466438619034 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d414800) [pid = 1708] [serial = 1920] [outer = 0x8c228c00] 09:03:40 INFO - PROCESS | 1708 | 1466438620121 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1588ms 09:03:40 INFO - PROCESS | 1708 | 1466438620190 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1708 | 1466438620201 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:03:40 INFO - PROCESS | 1708 | 1466438620213 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1708 | 1466438620217 Marionette TRACE conn4 <- [1,2530,null,{}] 09:03:40 INFO - PROCESS | 1708 | 1466438620224 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1708 | 1466438620230 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:40 INFO - PROCESS | 1708 | 1466438620431 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:03:40 INFO - PROCESS | 1708 | 1466438620790 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1708 | 1466438620803 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9ddc00 == 34 [pid = 1708] [id = 640] 09:03:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8e4ccc00) [pid = 1708] [serial = 1921] [outer = (nil)] 09:03:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8e753000) [pid = 1708] [serial = 1922] [outer = 0x8e4ccc00] 09:03:40 INFO - PROCESS | 1708 | 1466438620915 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8e759c00) [pid = 1708] [serial = 1923] [outer = 0x8e4ccc00] 09:03:41 INFO - PROCESS | 1708 | 1466438621988 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1838ms 09:03:42 INFO - PROCESS | 1708 | 1466438622060 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1708 | 1466438622065 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:03:42 INFO - PROCESS | 1708 | 1466438622077 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1708 | 1466438622085 Marionette TRACE conn4 <- [1,2534,null,{}] 09:03:42 INFO - PROCESS | 1708 | 1466438622115 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1708 | 1466438622128 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:42 INFO - PROCESS | 1708 | 1466438622434 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8bf71400) [pid = 1708] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8be0a800) [pid = 1708] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91d33400) [pid = 1708] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8d882c00) [pid = 1708] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d144c00) [pid = 1708] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92ba0800) [pid = 1708] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x913a9400) [pid = 1708] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8bf7c000) [pid = 1708] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0ea400) [pid = 1708] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d0e7800) [pid = 1708] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x91be4400) [pid = 1708] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92388c00) [pid = 1708] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91ee0400) [pid = 1708] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d0e6800) [pid = 1708] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:03:43 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d147000) [pid = 1708] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:03:43 INFO - PROCESS | 1708 | 1466438623327 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1708 | 1466438623342 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e1400 == 35 [pid = 1708] [id = 641] 09:03:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d0e5400) [pid = 1708] [serial = 1924] [outer = (nil)] 09:03:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d147000) [pid = 1708] [serial = 1925] [outer = 0x8d0e5400] 09:03:43 INFO - PROCESS | 1708 | 1466438623427 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x915bcc00) [pid = 1708] [serial = 1926] [outer = 0x8d0e5400] 09:03:44 INFO - PROCESS | 1708 | 1466438624491 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2452ms 09:03:44 INFO - PROCESS | 1708 | 1466438624529 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1708 | 1466438624532 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:03:44 INFO - PROCESS | 1708 | 1466438624540 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1708 | 1466438624542 Marionette TRACE conn4 <- [1,2538,null,{}] 09:03:44 INFO - PROCESS | 1708 | 1466438624549 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1708 | 1466438624555 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:44 INFO - PROCESS | 1708 | 1466438624787 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:03:44 INFO - PROCESS | 1708 | 1466438624801 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1708 | 1466438624807 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7dc00 == 36 [pid = 1708] [id = 642] 09:03:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x913adc00) [pid = 1708] [serial = 1927] [outer = (nil)] 09:03:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91be8c00) [pid = 1708] [serial = 1928] [outer = 0x913adc00] 09:03:44 INFO - PROCESS | 1708 | 1466438624881 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x91d2c800) [pid = 1708] [serial = 1929] [outer = 0x913adc00] 09:03:46 INFO - PROCESS | 1708 | 1466438626017 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 09:03:46 INFO - PROCESS | 1708 | 1466438626077 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1708 | 1466438626084 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:03:46 INFO - PROCESS | 1708 | 1466438626093 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1708 | 1466438626098 Marionette TRACE conn4 <- [1,2542,null,{}] 09:03:46 INFO - PROCESS | 1708 | 1466438626108 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1708 | 1466438626115 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:46 INFO - PROCESS | 1708 | 1466438626346 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:03:46 INFO - PROCESS | 1708 | 1466438626589 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1708 | 1466438626597 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22d000 == 37 [pid = 1708] [id = 643] 09:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d0e4c00) [pid = 1708] [serial = 1930] [outer = (nil)] 09:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d6f3c00) [pid = 1708] [serial = 1931] [outer = 0x8d0e4c00] 09:03:46 INFO - PROCESS | 1708 | 1466438626748 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d9d5c00) [pid = 1708] [serial = 1932] [outer = 0x8d0e4c00] 09:03:47 INFO - PROCESS | 1708 | 1466438627779 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1737ms 09:03:47 INFO - PROCESS | 1708 | 1466438627831 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1708 | 1466438627839 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:03:47 INFO - PROCESS | 1708 | 1466438627850 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1708 | 1466438627854 Marionette TRACE conn4 <- [1,2546,null,{}] 09:03:47 INFO - PROCESS | 1708 | 1466438627862 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1708 | 1466438627868 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:48 INFO - PROCESS | 1708 | 1466438628061 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:03:48 INFO - PROCESS | 1708 | 1466438628249 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1708 | 1466438628260 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d881800 == 38 [pid = 1708] [id = 644] 09:03:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8f2b2400) [pid = 1708] [serial = 1933] [outer = (nil)] 09:03:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x915c6c00) [pid = 1708] [serial = 1934] [outer = 0x8f2b2400] 09:03:48 INFO - PROCESS | 1708 | 1466438628348 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91d33c00) [pid = 1708] [serial = 1935] [outer = 0x8f2b2400] 09:03:49 INFO - PROCESS | 1708 | 1466438629445 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1653ms 09:03:49 INFO - PROCESS | 1708 | 1466438629505 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1708 | 1466438629509 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:03:49 INFO - PROCESS | 1708 | 1466438629517 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1708 | 1466438629524 Marionette TRACE conn4 <- [1,2550,null,{}] 09:03:49 INFO - PROCESS | 1708 | 1466438629541 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1708 | 1466438629551 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:49 INFO - PROCESS | 1708 | 1466438629790 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:03:50 INFO - PROCESS | 1708 | 1466438630025 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1708 | 1466438630039 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x92388c00 == 39 [pid = 1708] [id = 645] 09:03:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92389c00) [pid = 1708] [serial = 1936] [outer = (nil)] 09:03:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x924cdc00) [pid = 1708] [serial = 1937] [outer = 0x92389c00] 09:03:50 INFO - PROCESS | 1708 | 1466438630179 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x924d8400) [pid = 1708] [serial = 1938] [outer = 0x92389c00] 09:03:51 INFO - PROCESS | 1708 | 1466438631162 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1691ms 09:03:51 INFO - PROCESS | 1708 | 1466438631210 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:03:51 INFO - PROCESS | 1708 | 1466438631215 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:03:51 INFO - PROCESS | 1708 | 1466438631222 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1708 | 1466438631226 Marionette TRACE conn4 <- [1,2554,null,{}] 09:03:51 INFO - PROCESS | 1708 | 1466438631232 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1708 | 1466438631237 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:51 INFO - PROCESS | 1708 | 1466438631458 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:03:51 INFO - PROCESS | 1708 | 1466438631689 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1708 | 1466438631702 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e754c00 == 40 [pid = 1708] [id = 646] 09:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x929c4000) [pid = 1708] [serial = 1939] [outer = (nil)] 09:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x929ce800) [pid = 1708] [serial = 1940] [outer = 0x929c4000] 09:03:51 INFO - PROCESS | 1708 | 1466438631828 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x929d0000) [pid = 1708] [serial = 1941] [outer = 0x929c4000] 09:03:52 INFO - PROCESS | 1708 | 1466438632829 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1682ms 09:03:52 INFO - PROCESS | 1708 | 1466438632904 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1708 | 1466438632908 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:03:52 INFO - PROCESS | 1708 | 1466438632915 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1708 | 1466438632918 Marionette TRACE conn4 <- [1,2558,null,{}] 09:03:52 INFO - PROCESS | 1708 | 1466438632924 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1708 | 1466438632930 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:53 INFO - PROCESS | 1708 | 1466438633146 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:03:53 INFO - PROCESS | 1708 | 1466438633390 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1708 | 1466438633401 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c227400 == 41 [pid = 1708] [id = 647] 09:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8d0ea000) [pid = 1708] [serial = 1942] [outer = (nil)] 09:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x92a0ec00) [pid = 1708] [serial = 1943] [outer = 0x8d0ea000] 09:03:53 INFO - PROCESS | 1708 | 1466438633531 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x92b9d000) [pid = 1708] [serial = 1944] [outer = 0x8d0ea000] 09:03:54 INFO - PROCESS | 1708 | 1466438634543 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1689ms 09:03:54 INFO - PROCESS | 1708 | 1466438634606 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1708 | 1466438634609 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:03:54 INFO - PROCESS | 1708 | 1466438634617 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1708 | 1466438634621 Marionette TRACE conn4 <- [1,2562,null,{}] 09:03:54 INFO - PROCESS | 1708 | 1466438634629 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1708 | 1466438634640 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:54 INFO - PROCESS | 1708 | 1466438634926 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:03:55 INFO - PROCESS | 1708 | 1466438635194 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1708 | 1466438635203 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06800 == 42 [pid = 1708] [id = 648] 09:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8be08400) [pid = 1708] [serial = 1945] [outer = (nil)] 09:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x8d40f800) [pid = 1708] [serial = 1946] [outer = 0x8be08400] 09:03:55 INFO - PROCESS | 1708 | 1466438635289 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8e4cc800) [pid = 1708] [serial = 1947] [outer = 0x8be08400] 09:03:56 INFO - PROCESS | 1708 | 1466438636410 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1836ms 09:03:56 INFO - PROCESS | 1708 | 1466438636455 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1708 | 1466438636462 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:03:56 INFO - PROCESS | 1708 | 1466438636471 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1708 | 1466438636476 Marionette TRACE conn4 <- [1,2566,null,{}] 09:03:56 INFO - PROCESS | 1708 | 1466438636485 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 1708 | 1466438636491 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:56 INFO - PROCESS | 1708 | 1466438636866 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:03:57 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e1400 == 41 [pid = 1708] [id = 641] 09:03:57 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9ddc00 == 40 [pid = 1708] [id = 640] 09:03:57 INFO - PROCESS | 1708 | 1466438637114 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1708 | 1466438637130 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:57 INFO - PROCESS | 1708 | --DOCSHELL 0x8c225400 == 39 [pid = 1708] [id = 639] 09:03:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7bc00 == 40 [pid = 1708] [id = 649] 09:03:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8c21f400) [pid = 1708] [serial = 1948] [outer = (nil)] 09:03:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x8d141400) [pid = 1708] [serial = 1949] [outer = 0x8c21f400] 09:03:57 INFO - PROCESS | 1708 | 1466438637221 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8d149400) [pid = 1708] [serial = 1950] [outer = 0x8c21f400] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x92381800) [pid = 1708] [serial = 1883] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x924ce000) [pid = 1708] [serial = 1884] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x91be8400) [pid = 1708] [serial = 1887] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x913af400) [pid = 1708] [serial = 1851] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x92d10400) [pid = 1708] [serial = 1868] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92d33800) [pid = 1708] [serial = 1869] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x92a07800) [pid = 1708] [serial = 1865] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x92a09800) [pid = 1708] [serial = 1866] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x91bef800) [pid = 1708] [serial = 1871] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8ebc7c00) [pid = 1708] [serial = 1872] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d141800) [pid = 1708] [serial = 1853] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8d880c00) [pid = 1708] [serial = 1854] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x913b1400) [pid = 1708] [serial = 1856] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x91bea400) [pid = 1708] [serial = 1857] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91bebc00) [pid = 1708] [serial = 1880] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x924d7400) [pid = 1708] [serial = 1862] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x924d9400) [pid = 1708] [serial = 1863] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x9236e000) [pid = 1708] [serial = 1859] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92387400) [pid = 1708] [serial = 1860] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d9dd400) [pid = 1708] [serial = 1877] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8e754400) [pid = 1708] [serial = 1878] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d412c00) [pid = 1708] [serial = 1874] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d87bc00) [pid = 1708] [serial = 1875] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92ba3400) [pid = 1708] [serial = 1890] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x913a7c00) [pid = 1708] [serial = 1886] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91d2cc00) [pid = 1708] [serial = 1881] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x929ce000) [pid = 1708] [serial = 1889] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8bf7fc00) [pid = 1708] [serial = 1839] [outer = (nil)] [url = about:blank] 09:03:58 INFO - PROCESS | 1708 | 1466438638276 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1835ms 09:03:58 INFO - PROCESS | 1708 | 1466438638307 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1708 | 1466438638314 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:03:58 INFO - PROCESS | 1708 | 1466438638325 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1708 | 1466438638329 Marionette TRACE conn4 <- [1,2570,null,{}] 09:03:58 INFO - PROCESS | 1708 | 1466438638336 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 1708 | 1466438638345 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:58 INFO - PROCESS | 1708 | 1466438638533 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:03:58 INFO - PROCESS | 1708 | 1466438638734 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1708 | 1466438638745 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:03:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d877400 == 41 [pid = 1708] [id = 650] 09:03:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d9d6000) [pid = 1708] [serial = 1951] [outer = (nil)] 09:03:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8e4d1800) [pid = 1708] [serial = 1952] [outer = 0x8d9d6000] 09:03:58 INFO - PROCESS | 1708 | 1466438638822 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8e75bc00) [pid = 1708] [serial = 1953] [outer = 0x8d9d6000] 09:03:59 INFO - PROCESS | 1708 | 1466438639719 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1432ms 09:03:59 INFO - PROCESS | 1708 | 1466438639758 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1708 | 1466438639761 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:03:59 INFO - PROCESS | 1708 | 1466438639768 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1708 | 1466438639775 Marionette TRACE conn4 <- [1,2574,null,{}] 09:03:59 INFO - PROCESS | 1708 | 1466438639805 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1708 | 1466438639814 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:00 INFO - PROCESS | 1708 | 1466438640046 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:04:00 INFO - PROCESS | 1708 | 1466438640078 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1708 | 1466438640086 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be3800 == 42 [pid = 1708] [id = 651] 09:04:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91be5000) [pid = 1708] [serial = 1954] [outer = (nil)] 09:04:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x91bf0000) [pid = 1708] [serial = 1955] [outer = 0x91be5000] 09:04:00 INFO - PROCESS | 1708 | 1466438640167 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91d2e000) [pid = 1708] [serial = 1956] [outer = 0x91be5000] 09:04:01 INFO - PROCESS | 1708 | 1466438641233 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1499ms 09:04:01 INFO - PROCESS | 1708 | 1466438641267 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:04:01 INFO - PROCESS | 1708 | 1466438641273 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:04:01 INFO - PROCESS | 1708 | 1466438641279 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1708 | 1466438641283 Marionette TRACE conn4 <- [1,2578,null,{}] 09:04:01 INFO - PROCESS | 1708 | 1466438641295 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 1708 | 1466438641299 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:01 INFO - PROCESS | 1708 | 1466438641598 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:04:01 INFO - PROCESS | 1708 | 1466438641630 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1708 | 1466438641636 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be09000 == 43 [pid = 1708] [id = 652] 09:04:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8c229800) [pid = 1708] [serial = 1957] [outer = (nil)] 09:04:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x9236d800) [pid = 1708] [serial = 1958] [outer = 0x8c229800] 09:04:01 INFO - PROCESS | 1708 | 1466438641711 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92382c00) [pid = 1708] [serial = 1959] [outer = 0x8c229800] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d143c00) [pid = 1708] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91be3c00) [pid = 1708] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92ba7400) [pid = 1708] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92ba0c00) [pid = 1708] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x92386400) [pid = 1708] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d881c00) [pid = 1708] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x913a3000) [pid = 1708] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d0e5400) [pid = 1708] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8c221800) [pid = 1708] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d9dd800) [pid = 1708] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8c228c00) [pid = 1708] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:04:02 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8e4ccc00) [pid = 1708] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:04:02 INFO - PROCESS | 1708 | 1466438642874 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1651ms 09:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:04:02 INFO - PROCESS | 1708 | 1466438642931 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1708 | 1466438642934 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:04:02 INFO - PROCESS | 1708 | 1466438642941 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1708 | 1466438642944 Marionette TRACE conn4 <- [1,2582,null,{}] 09:04:02 INFO - PROCESS | 1708 | 1466438642950 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1708 | 1466438642955 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:03 INFO - PROCESS | 1708 | 1466438643185 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:04:03 INFO - PROCESS | 1708 | 1466438643201 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1708 | 1466438643210 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228c00 == 44 [pid = 1708] [id = 653] 09:04:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8d0eb000) [pid = 1708] [serial = 1960] [outer = (nil)] 09:04:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x92386400) [pid = 1708] [serial = 1961] [outer = 0x8d0eb000] 09:04:03 INFO - PROCESS | 1708 | 1466438643283 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x924ca800) [pid = 1708] [serial = 1962] [outer = 0x8d0eb000] 09:04:04 INFO - PROCESS | 1708 | 1466438644355 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1488ms 09:04:04 INFO - PROCESS | 1708 | 1466438644430 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1708 | 1466438644437 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:04:04 INFO - PROCESS | 1708 | 1466438644447 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1708 | 1466438644452 Marionette TRACE conn4 <- [1,2586,null,{}] 09:04:04 INFO - PROCESS | 1708 | 1466438644462 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1708 | 1466438644469 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:04 INFO - PROCESS | 1708 | 1466438644718 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:04:05 INFO - PROCESS | 1708 | 1466438644996 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1708 | 1466438645017 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221400 == 45 [pid = 1708] [id = 654] 09:04:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d0e7c00) [pid = 1708] [serial = 1963] [outer = (nil)] 09:04:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d6f5c00) [pid = 1708] [serial = 1964] [outer = 0x8d0e7c00] 09:04:05 INFO - PROCESS | 1708 | 1466438645150 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d9cf400) [pid = 1708] [serial = 1965] [outer = 0x8d0e7c00] 09:04:06 INFO - PROCESS | 1708 | 1466438646110 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1738ms 09:04:06 INFO - PROCESS | 1708 | 1466438646186 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1708 | 1466438646193 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:04:06 INFO - PROCESS | 1708 | 1466438646205 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1708 | 1466438646209 Marionette TRACE conn4 <- [1,2590,null,{}] 09:04:06 INFO - PROCESS | 1708 | 1466438646217 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 1708 | 1466438646223 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:06 INFO - PROCESS | 1708 | 1466438646457 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:04:06 INFO - PROCESS | 1708 | 1466438646700 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1708 | 1466438646711 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebccc00 == 46 [pid = 1708] [id = 655] 09:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8f2b5400) [pid = 1708] [serial = 1966] [outer = (nil)] 09:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x915c2800) [pid = 1708] [serial = 1967] [outer = 0x8f2b5400] 09:04:06 INFO - PROCESS | 1708 | 1466438646811 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91bf2000) [pid = 1708] [serial = 1968] [outer = 0x8f2b5400] 09:04:07 INFO - PROCESS | 1708 | 1466438647791 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1635ms 09:04:07 INFO - PROCESS | 1708 | 1466438647841 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1708 | 1466438647846 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:04:07 INFO - PROCESS | 1708 | 1466438647853 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1708 | 1466438647860 Marionette TRACE conn4 <- [1,2594,null,{}] 09:04:07 INFO - PROCESS | 1708 | 1466438647877 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 1708 | 1466438647887 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:08 INFO - PROCESS | 1708 | 1466438648119 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:04:08 INFO - PROCESS | 1708 | 1466438648403 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1708 | 1466438648417 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d2b400 == 47 [pid = 1708] [id = 656] 09:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x929c5800) [pid = 1708] [serial = 1969] [outer = (nil)] 09:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x929cd400) [pid = 1708] [serial = 1970] [outer = 0x929c5800] 09:04:08 INFO - PROCESS | 1708 | 1466438648545 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92a0c400) [pid = 1708] [serial = 1971] [outer = 0x929c5800] 09:04:09 INFO - PROCESS | 1708 | 1466438649581 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1744ms 09:04:09 INFO - PROCESS | 1708 | 1466438649598 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:04:09 INFO - PROCESS | 1708 | 1466438649603 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:04:09 INFO - PROCESS | 1708 | 1466438649610 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1708 | 1466438649614 Marionette TRACE conn4 <- [1,2598,null,{}] 09:04:09 INFO - PROCESS | 1708 | 1466438649620 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 1708 | 1466438649625 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:09 INFO - PROCESS | 1708 | 1466438649829 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:04:10 INFO - PROCESS | 1708 | 1466438650019 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1708 | 1466438650025 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c5000 == 48 [pid = 1708] [id = 657] 09:04:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92ba1000) [pid = 1708] [serial = 1972] [outer = (nil)] 09:04:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d0cc00) [pid = 1708] [serial = 1973] [outer = 0x92ba1000] 09:04:10 INFO - PROCESS | 1708 | 1466438650133 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92d16800) [pid = 1708] [serial = 1974] [outer = 0x92ba1000] 09:04:11 INFO - PROCESS | 1708 | 1466438651133 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1599ms 09:04:11 INFO - PROCESS | 1708 | 1466438651209 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1708 | 1466438651214 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:04:11 INFO - PROCESS | 1708 | 1466438651221 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1708 | 1466438651224 Marionette TRACE conn4 <- [1,2602,null,{}] 09:04:11 INFO - PROCESS | 1708 | 1466438651230 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 1708 | 1466438651235 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:11 INFO - PROCESS | 1708 | 1466438651460 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:04:11 INFO - PROCESS | 1708 | 1466438651691 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1708 | 1466438651702 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22a000 == 49 [pid = 1708] [id = 658] 09:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d145400) [pid = 1708] [serial = 1975] [outer = (nil)] 09:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92d3e000) [pid = 1708] [serial = 1976] [outer = 0x8d145400] 09:04:11 INFO - PROCESS | 1708 | 1466438651826 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x92d3f800) [pid = 1708] [serial = 1977] [outer = 0x8d145400] 09:04:12 INFO - PROCESS | 1708 | 1466438652795 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1638ms 09:04:12 INFO - PROCESS | 1708 | 1466438652860 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:04:12 INFO - PROCESS | 1708 | 1466438652865 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:04:12 INFO - PROCESS | 1708 | 1466438652872 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1708 | 1466438652876 Marionette TRACE conn4 <- [1,2606,null,{}] 09:04:12 INFO - PROCESS | 1708 | 1466438652882 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1708 | 1466438652893 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:13 INFO - PROCESS | 1708 | 1466438653165 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:04:13 INFO - PROCESS | 1708 | 1466438653460 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1708 | 1466438653470 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e755c00 == 50 [pid = 1708] [id = 659] 09:04:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92d38c00) [pid = 1708] [serial = 1978] [outer = (nil)] 09:04:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x93a68800) [pid = 1708] [serial = 1979] [outer = 0x92d38c00] 09:04:13 INFO - PROCESS | 1708 | 1466438653557 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x93a72400) [pid = 1708] [serial = 1980] [outer = 0x92d38c00] 09:04:14 INFO - PROCESS | 1708 | 1466438654614 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1788ms 09:04:14 INFO - PROCESS | 1708 | 1466438654660 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1708 | 1466438654665 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:04:14 INFO - PROCESS | 1708 | 1466438654673 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1708 | 1466438654676 Marionette TRACE conn4 <- [1,2610,null,{}] 09:04:14 INFO - PROCESS | 1708 | 1466438654682 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 1708 | 1466438654688 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:14 INFO - PROCESS | 1708 | 1466438654887 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:04:15 INFO - PROCESS | 1708 | 1466438655123 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1708 | 1466438655133 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7b000 == 51 [pid = 1708] [id = 660] 09:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8bf7b800) [pid = 1708] [serial = 1981] [outer = (nil)] 09:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8c225400) [pid = 1708] [serial = 1982] [outer = 0x8bf7b800] 09:04:15 INFO - PROCESS | 1708 | 1466438655462 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d14b000) [pid = 1708] [serial = 1983] [outer = 0x8bf7b800] 09:04:16 INFO - PROCESS | 1708 | 1466438656413 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1782ms 09:04:16 INFO - PROCESS | 1708 | 1466438656457 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1708 | 1466438656464 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:04:16 INFO - PROCESS | 1708 | 1466438656473 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1708 | 1466438656476 Marionette TRACE conn4 <- [1,2614,null,{}] 09:04:16 INFO - PROCESS | 1708 | 1466438656484 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 1708 | 1466438656489 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:16 INFO - PROCESS | 1708 | 1466438656671 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:04:17 INFO - PROCESS | 1708 | 1466438656987 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1708 | 1466438656997 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebce800 == 52 [pid = 1708] [id = 661] 09:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8f2b4400) [pid = 1708] [serial = 1984] [outer = (nil)] 09:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x913a5400) [pid = 1708] [serial = 1985] [outer = 0x8f2b4400] 09:04:17 INFO - PROCESS | 1708 | 1466438657137 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x915c4000) [pid = 1708] [serial = 1986] [outer = 0x8f2b4400] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8be09000 == 51 [pid = 1708] [id = 652] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x91be3800 == 50 [pid = 1708] [id = 651] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d877400 == 49 [pid = 1708] [id = 650] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7bc00 == 48 [pid = 1708] [id = 649] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8be10800 == 47 [pid = 1708] [id = 630] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7cc00 == 46 [pid = 1708] [id = 636] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b400 == 45 [pid = 1708] [id = 637] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x915c7000 == 44 [pid = 1708] [id = 631] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22d000 == 43 [pid = 1708] [id = 643] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7dc00 == 42 [pid = 1708] [id = 642] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8e754c00 == 41 [pid = 1708] [id = 646] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9db000 == 40 [pid = 1708] [id = 638] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d881800 == 39 [pid = 1708] [id = 644] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x92388c00 == 38 [pid = 1708] [id = 645] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c227400 == 37 [pid = 1708] [id = 647] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8be06800 == 36 [pid = 1708] [id = 648] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x92ba1800 == 35 [pid = 1708] [id = 632] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7ac00 == 34 [pid = 1708] [id = 633] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9dc800 == 33 [pid = 1708] [id = 634] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 32 [pid = 1708] [id = 635] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7b000 == 31 [pid = 1708] [id = 660] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8e755c00 == 30 [pid = 1708] [id = 659] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22a000 == 29 [pid = 1708] [id = 658] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x929c5000 == 28 [pid = 1708] [id = 657] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebccc00 == 27 [pid = 1708] [id = 655] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x91d2b400 == 26 [pid = 1708] [id = 656] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228c00 == 25 [pid = 1708] [id = 653] 09:04:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221400 == 24 [pid = 1708] [id = 654] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x91be8c00) [pid = 1708] [serial = 1928] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8ebcfc00) [pid = 1708] [serial = 1893] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d9da400) [pid = 1708] [serial = 1892] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x91ed9c00) [pid = 1708] [serial = 1896] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x91d27c00) [pid = 1708] [serial = 1895] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x92d35800) [pid = 1708] [serial = 1899] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92d13400) [pid = 1708] [serial = 1898] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x9394d000) [pid = 1708] [serial = 1902] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x93948000) [pid = 1708] [serial = 1901] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x93a6cc00) [pid = 1708] [serial = 1905] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x93954800) [pid = 1708] [serial = 1904] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x94895c00) [pid = 1708] [serial = 1908] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x93ddbc00) [pid = 1708] [serial = 1907] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x95379800) [pid = 1708] [serial = 1911] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x95283800) [pid = 1708] [serial = 1910] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d147000) [pid = 1708] [serial = 1925] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8e757400) [pid = 1708] [serial = 1914] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d41a400) [pid = 1708] [serial = 1913] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x913ad400) [pid = 1708] [serial = 1917] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8f2bac00) [pid = 1708] [serial = 1916] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d414800) [pid = 1708] [serial = 1920] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d0eec00) [pid = 1708] [serial = 1919] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e753000) [pid = 1708] [serial = 1922] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8e759c00) [pid = 1708] [serial = 1923] [outer = (nil)] [url = about:blank] 09:04:18 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x915bcc00) [pid = 1708] [serial = 1926] [outer = (nil)] [url = about:blank] 09:04:19 INFO - PROCESS | 1708 | 1466438659392 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2986ms 09:04:19 INFO - PROCESS | 1708 | 1466438659459 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1708 | 1466438659466 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:04:19 INFO - PROCESS | 1708 | 1466438659474 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1708 | 1466438659479 Marionette TRACE conn4 <- [1,2618,null,{}] 09:04:19 INFO - PROCESS | 1708 | 1466438659487 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1708 | 1466438659493 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:19 INFO - PROCESS | 1708 | 1466438659664 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:04:19 INFO - PROCESS | 1708 | 1466438659860 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1708 | 1466438659870 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf79000 == 25 [pid = 1708] [id = 662] 09:04:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8bf79800) [pid = 1708] [serial = 1987] [outer = (nil)] 09:04:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d0ecc00) [pid = 1708] [serial = 1988] [outer = 0x8bf79800] 09:04:19 INFO - PROCESS | 1708 | 1466438659945 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d147800) [pid = 1708] [serial = 1989] [outer = 0x8bf79800] 09:04:20 INFO - PROCESS | 1708 | 1466438660764 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1339ms 09:04:20 INFO - PROCESS | 1708 | 1466438660813 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:04:20 INFO - PROCESS | 1708 | 1466438660822 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:04:20 INFO - PROCESS | 1708 | 1466438660833 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1708 | 1466438660838 Marionette TRACE conn4 <- [1,2622,null,{}] 09:04:20 INFO - PROCESS | 1708 | 1466438660844 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1708 | 1466438660850 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:21 INFO - PROCESS | 1708 | 1466438661021 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:04:21 INFO - PROCESS | 1708 | 1466438661171 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1708 | 1466438661181 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d3800 == 26 [pid = 1708] [id = 663] 09:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d9d7c00) [pid = 1708] [serial = 1990] [outer = (nil)] 09:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8e4ce800) [pid = 1708] [serial = 1991] [outer = 0x8d9d7c00] 09:04:21 INFO - PROCESS | 1708 | 1466438661256 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8e4d5800) [pid = 1708] [serial = 1992] [outer = 0x8d9d7c00] 09:04:22 INFO - PROCESS | 1708 | 1466438662236 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1438ms 09:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:04:22 INFO - PROCESS | 1708 | 1466438662270 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1708 | 1466438662273 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:04:22 INFO - PROCESS | 1708 | 1466438662281 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1708 | 1466438662287 Marionette TRACE conn4 <- [1,2626,null,{}] 09:04:22 INFO - PROCESS | 1708 | 1466438662314 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1708 | 1466438662324 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:22 INFO - PROCESS | 1708 | 1466438662553 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:04:22 INFO - PROCESS | 1708 | 1466438662582 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1708 | 1466438662596 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b7000 == 27 [pid = 1708] [id = 664] 09:04:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8f2b8000) [pid = 1708] [serial = 1993] [outer = (nil)] 09:04:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8f2bac00) [pid = 1708] [serial = 1994] [outer = 0x8f2b8000] 09:04:22 INFO - PROCESS | 1708 | 1466438662683 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x913a7800) [pid = 1708] [serial = 1995] [outer = 0x8f2b8000] 09:04:23 INFO - PROCESS | 1708 | 1466438663662 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1891ms 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0eb000) [pid = 1708] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x91be5000) [pid = 1708] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8c229800) [pid = 1708] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8f2b2400) [pid = 1708] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x913adc00) [pid = 1708] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x929c4000) [pid = 1708] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d9d6000) [pid = 1708] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8c21f400) [pid = 1708] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d0ea000) [pid = 1708] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d0e4c00) [pid = 1708] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8be08400) [pid = 1708] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:04:24 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x92389c00) [pid = 1708] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:04:24 INFO - PROCESS | 1708 | 1466438664289 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1708 | 1466438664293 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:04:24 INFO - PROCESS | 1708 | 1466438664306 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1708 | 1466438664309 Marionette TRACE conn4 <- [1,2630,null,{}] 09:04:24 INFO - PROCESS | 1708 | 1466438664315 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1708 | 1466438664320 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:24 INFO - PROCESS | 1708 | 1466438664538 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:04:24 INFO - PROCESS | 1708 | 1466438664631 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1708 | 1466438664637 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e4c00 == 28 [pid = 1708] [id = 665] 09:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d876c00) [pid = 1708] [serial = 1996] [outer = (nil)] 09:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8ebccc00) [pid = 1708] [serial = 1997] [outer = 0x8d876c00] 09:04:24 INFO - PROCESS | 1708 | 1466438664710 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x915bcc00) [pid = 1708] [serial = 1998] [outer = 0x8d876c00] 09:04:25 INFO - PROCESS | 1708 | 1466438665451 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1187ms 09:04:25 INFO - PROCESS | 1708 | 1466438665494 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1708 | 1466438665498 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:04:25 INFO - PROCESS | 1708 | 1466438665504 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1708 | 1466438665506 Marionette TRACE conn4 <- [1,2634,null,{}] 09:04:25 INFO - PROCESS | 1708 | 1466438665521 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 1708 | 1466438665525 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:25 INFO - PROCESS | 1708 | 1466438665679 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:04:25 INFO - PROCESS | 1708 | 1466438665689 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1708 | 1466438665697 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a6c00 == 29 [pid = 1708] [id = 666] 09:04:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x915c2c00) [pid = 1708] [serial = 1999] [outer = (nil)] 09:04:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91d2ac00) [pid = 1708] [serial = 2000] [outer = 0x915c2c00] 09:04:25 INFO - PROCESS | 1708 | 1466438665767 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91d32400) [pid = 1708] [serial = 2001] [outer = 0x915c2c00] 09:04:26 INFO - PROCESS | 1708 | 1466438666918 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1488ms 09:04:27 INFO - PROCESS | 1708 | 1466438666993 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1708 | 1466438667000 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:04:27 INFO - PROCESS | 1708 | 1466438667009 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1708 | 1466438667014 Marionette TRACE conn4 <- [1,2638,null,{}] 09:04:27 INFO - PROCESS | 1708 | 1466438667037 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 1708 | 1466438667044 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:27 INFO - PROCESS | 1708 | 1466438667320 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:04:27 INFO - PROCESS | 1708 | 1466438667557 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1708 | 1466438667565 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0eec00 == 30 [pid = 1708] [id = 667] 09:04:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8d0f0c00) [pid = 1708] [serial = 2002] [outer = (nil)] 09:04:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d875c00) [pid = 1708] [serial = 2003] [outer = 0x8d0f0c00] 09:04:27 INFO - PROCESS | 1708 | 1466438667659 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d9dc800) [pid = 1708] [serial = 2004] [outer = 0x8d0f0c00] 09:04:28 INFO - PROCESS | 1708 | 1466438668627 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1651ms 09:04:28 INFO - PROCESS | 1708 | 1466438668660 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1708 | 1466438668668 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:04:28 INFO - PROCESS | 1708 | 1466438668680 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1708 | 1466438668684 Marionette TRACE conn4 <- [1,2642,null,{}] 09:04:28 INFO - PROCESS | 1708 | 1466438668711 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1708 | 1466438668718 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:28 INFO - PROCESS | 1708 | 1466438668906 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:04:29 INFO - PROCESS | 1708 | 1466438669091 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1708 | 1466438669099 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcdc00 == 31 [pid = 1708] [id = 668] 09:04:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8ebce400) [pid = 1708] [serial = 2005] [outer = (nil)] 09:04:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x913ab400) [pid = 1708] [serial = 2006] [outer = 0x8ebce400] 09:04:29 INFO - PROCESS | 1708 | 1466438669183 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x913ac400) [pid = 1708] [serial = 2007] [outer = 0x8ebce400] 09:04:30 INFO - PROCESS | 1708 | 1466438670224 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1607ms 09:04:30 INFO - PROCESS | 1708 | 1466438670287 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:04:30 INFO - PROCESS | 1708 | 1466438670291 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:04:30 INFO - PROCESS | 1708 | 1466438670298 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1708 | 1466438670304 Marionette TRACE conn4 <- [1,2646,null,{}] 09:04:30 INFO - PROCESS | 1708 | 1466438670321 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1708 | 1466438670330 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:30 INFO - PROCESS | 1708 | 1466438670562 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:04:30 INFO - PROCESS | 1708 | 1466438670792 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1708 | 1466438670803 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x91edbc00 == 32 [pid = 1708] [id = 669] 09:04:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91edd400) [pid = 1708] [serial = 2008] [outer = (nil)] 09:04:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x9237fc00) [pid = 1708] [serial = 2009] [outer = 0x91edd400] 09:04:30 INFO - PROCESS | 1708 | 1466438670934 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92387400) [pid = 1708] [serial = 2010] [outer = 0x91edd400] 09:04:32 INFO - PROCESS | 1708 | 1466438672032 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:04:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1789ms 09:04:32 INFO - PROCESS | 1708 | 1466438672088 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1708 | 1466438672093 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:04:32 INFO - PROCESS | 1708 | 1466438672101 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1708 | 1466438672105 Marionette TRACE conn4 <- [1,2650,null,{}] 09:04:32 INFO - PROCESS | 1708 | 1466438672111 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1708 | 1466438672116 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:32 INFO - PROCESS | 1708 | 1466438672299 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:04:32 INFO - PROCESS | 1708 | 1466438672483 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1708 | 1466438672493 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2b3c00 == 33 [pid = 1708] [id = 670] 09:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x913b1800) [pid = 1708] [serial = 2011] [outer = (nil)] 09:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x929c3c00) [pid = 1708] [serial = 2012] [outer = 0x913b1800] 09:04:32 INFO - PROCESS | 1708 | 1466438672574 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x929c6800) [pid = 1708] [serial = 2013] [outer = 0x913b1800] 09:04:33 INFO - PROCESS | 1708 | 1466438673524 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1492ms 09:04:33 INFO - PROCESS | 1708 | 1466438673593 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1708 | 1466438673597 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:04:33 INFO - PROCESS | 1708 | 1466438673604 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1708 | 1466438673607 Marionette TRACE conn4 <- [1,2654,null,{}] 09:04:33 INFO - PROCESS | 1708 | 1466438673613 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 1708 | 1466438673619 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:33 INFO - PROCESS | 1708 | 1466438673824 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:04:34 INFO - PROCESS | 1708 | 1466438674010 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1708 | 1466438674017 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d2b400 == 34 [pid = 1708] [id = 671] 09:04:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x91ed3800) [pid = 1708] [serial = 2014] [outer = (nil)] 09:04:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92a09000) [pid = 1708] [serial = 2015] [outer = 0x91ed3800] 09:04:34 INFO - PROCESS | 1708 | 1466438674101 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x92a0c800) [pid = 1708] [serial = 2016] [outer = 0x91ed3800] 09:04:35 INFO - PROCESS | 1708 | 1466438675189 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1641ms 09:04:35 INFO - PROCESS | 1708 | 1466438675246 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1708 | 1466438675250 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:04:35 INFO - PROCESS | 1708 | 1466438675257 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1708 | 1466438675260 Marionette TRACE conn4 <- [1,2658,null,{}] 09:04:35 INFO - PROCESS | 1708 | 1466438675266 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 1708 | 1466438675277 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:35 INFO - PROCESS | 1708 | 1466438675526 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:04:35 INFO - PROCESS | 1708 | 1466438675916 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1708 | 1466438675926 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be10000 == 35 [pid = 1708] [id = 672] 09:04:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8be10400) [pid = 1708] [serial = 2017] [outer = (nil)] 09:04:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8bf78400) [pid = 1708] [serial = 2018] [outer = 0x8be10400] 09:04:36 INFO - PROCESS | 1708 | 1466438676043 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8c22a000) [pid = 1708] [serial = 2019] [outer = 0x8be10400] 09:04:37 INFO - PROCESS | 1708 | 1466438676996 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1780ms 09:04:37 INFO - PROCESS | 1708 | 1466438677042 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1708 | 1466438677048 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:04:37 INFO - PROCESS | 1708 | 1466438677057 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1708 | 1466438677068 Marionette TRACE conn4 <- [1,2662,null,{}] 09:04:37 INFO - PROCESS | 1708 | 1466438677082 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1708 | 1466438677091 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:37 INFO - PROCESS | 1708 | 1466438677268 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:04:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e4c00 == 34 [pid = 1708] [id = 665] 09:04:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b7000 == 33 [pid = 1708] [id = 664] 09:04:37 INFO - PROCESS | 1708 | 1466438677504 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1708 | 1466438677513 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d3800 == 32 [pid = 1708] [id = 663] 09:04:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf79000 == 31 [pid = 1708] [id = 662] 09:04:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf71000 == 32 [pid = 1708] [id = 673] 09:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d149800) [pid = 1708] [serial = 2020] [outer = (nil)] 09:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d87bc00) [pid = 1708] [serial = 2021] [outer = 0x8d149800] 09:04:37 INFO - PROCESS | 1708 | 1466438677641 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8e4d9000) [pid = 1708] [serial = 2022] [outer = 0x8d149800] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92386400) [pid = 1708] [serial = 1961] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x91d2e000) [pid = 1708] [serial = 1956] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x9236d800) [pid = 1708] [serial = 1958] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x915c6c00) [pid = 1708] [serial = 1934] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x91d33c00) [pid = 1708] [serial = 1935] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x91d2c800) [pid = 1708] [serial = 1929] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x929ce800) [pid = 1708] [serial = 1940] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x929d0000) [pid = 1708] [serial = 1941] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8e4d1800) [pid = 1708] [serial = 1952] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d141400) [pid = 1708] [serial = 1949] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8d149400) [pid = 1708] [serial = 1950] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x92a0ec00) [pid = 1708] [serial = 1943] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x92b9d000) [pid = 1708] [serial = 1944] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d6f3c00) [pid = 1708] [serial = 1931] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d9d5c00) [pid = 1708] [serial = 1932] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d40f800) [pid = 1708] [serial = 1946] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e4cc800) [pid = 1708] [serial = 1947] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x924cdc00) [pid = 1708] [serial = 1937] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x924d8400) [pid = 1708] [serial = 1938] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x924ca800) [pid = 1708] [serial = 1962] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x91bf0000) [pid = 1708] [serial = 1955] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e75bc00) [pid = 1708] [serial = 1953] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x92382c00) [pid = 1708] [serial = 1959] [outer = (nil)] [url = about:blank] 09:04:38 INFO - PROCESS | 1708 | 1466438678499 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1501ms 09:04:38 INFO - PROCESS | 1708 | 1466438678563 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1708 | 1466438678569 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:04:38 INFO - PROCESS | 1708 | 1466438678577 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1708 | 1466438678580 Marionette TRACE conn4 <- [1,2666,null,{}] 09:04:38 INFO - PROCESS | 1708 | 1466438678586 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 1708 | 1466438678591 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:38 INFO - PROCESS | 1708 | 1466438678758 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:04:38 INFO - PROCESS | 1708 | 1466438678907 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1708 | 1466438678917 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e755000 == 33 [pid = 1708] [id = 674] 09:04:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8e758000) [pid = 1708] [serial = 2023] [outer = (nil)] 09:04:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915c6c00) [pid = 1708] [serial = 2024] [outer = 0x8e758000] 09:04:38 INFO - PROCESS | 1708 | 1466438678984 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91d28800) [pid = 1708] [serial = 2025] [outer = 0x8e758000] 09:04:40 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:40 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:40 INFO - PROCESS | 1708 | 1466438680316 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:04:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1792ms 09:04:40 INFO - PROCESS | 1708 | 1466438680370 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1708 | 1466438680373 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:04:40 INFO - PROCESS | 1708 | 1466438680408 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1708 | 1466438680417 Marionette TRACE conn4 <- [1,2670,null,{}] 09:04:40 INFO - PROCESS | 1708 | 1466438680426 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1708 | 1466438680433 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:40 INFO - PROCESS | 1708 | 1466438680679 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:04:40 INFO - PROCESS | 1708 | 1466438680718 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1708 | 1466438680726 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d881400 == 34 [pid = 1708] [id = 675] 09:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91d2c800) [pid = 1708] [serial = 2026] [outer = (nil)] 09:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9236a800) [pid = 1708] [serial = 2027] [outer = 0x91d2c800] 09:04:40 INFO - PROCESS | 1708 | 1466438680795 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92385000) [pid = 1708] [serial = 2028] [outer = 0x91d2c800] 09:04:42 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:42 INFO - PROCESS | 1708 | 1466438682119 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:04:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1753ms 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d0e7c00) [pid = 1708] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8f2b5400) [pid = 1708] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x929c5800) [pid = 1708] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d9d7c00) [pid = 1708] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8f2b8000) [pid = 1708] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8f2b4400) [pid = 1708] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92ba1000) [pid = 1708] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8bf79800) [pid = 1708] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d145400) [pid = 1708] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x92d38c00) [pid = 1708] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8bf7b800) [pid = 1708] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:04:42 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8d876c00) [pid = 1708] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:04:42 INFO - PROCESS | 1708 | 1466438682222 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1708 | 1466438682226 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:04:42 INFO - PROCESS | 1708 | 1466438682243 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1708 | 1466438682245 Marionette TRACE conn4 <- [1,2674,null,{}] 09:04:42 INFO - PROCESS | 1708 | 1466438682253 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1708 | 1466438682272 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:42 INFO - PROCESS | 1708 | 1466438682496 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:04:42 INFO - PROCESS | 1708 | 1466438682636 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1708 | 1466438682644 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be09000 == 35 [pid = 1708] [id = 676] 09:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d0e7c00) [pid = 1708] [serial = 2029] [outer = (nil)] 09:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8ebca800) [pid = 1708] [serial = 2030] [outer = 0x8d0e7c00] 09:04:42 INFO - PROCESS | 1708 | 1466438682712 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8f2b5400) [pid = 1708] [serial = 2031] [outer = 0x8d0e7c00] 09:04:43 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:43 INFO - PROCESS | 1708 | 1466438683844 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:04:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1637ms 09:04:43 INFO - PROCESS | 1708 | 1466438683881 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1708 | 1466438683885 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:04:43 INFO - PROCESS | 1708 | 1466438683892 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1708 | 1466438683894 Marionette TRACE conn4 <- [1,2678,null,{}] 09:04:43 INFO - PROCESS | 1708 | 1466438683901 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1708 | 1466438683906 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:44 INFO - PROCESS | 1708 | 1466438684062 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:04:44 INFO - PROCESS | 1708 | 1466438684314 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1708 | 1466438684326 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be02800 == 36 [pid = 1708] [id = 677] 09:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8be03c00) [pid = 1708] [serial = 2032] [outer = (nil)] 09:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8be09800) [pid = 1708] [serial = 2033] [outer = 0x8be03c00] 09:04:44 INFO - PROCESS | 1708 | 1466438684413 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8bf7f400) [pid = 1708] [serial = 2034] [outer = 0x8be03c00] 09:04:45 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:45 INFO - PROCESS | 1708 | 1466438685838 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:04:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1985ms 09:04:45 INFO - PROCESS | 1708 | 1466438685879 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1708 | 1466438685884 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:04:45 INFO - PROCESS | 1708 | 1466438685892 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1708 | 1466438685898 Marionette TRACE conn4 <- [1,2682,null,{}] 09:04:45 INFO - PROCESS | 1708 | 1466438685962 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1708 | 1466438685969 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:46 INFO - PROCESS | 1708 | 1466438686252 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:04:46 INFO - PROCESS | 1708 | 1466438686390 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1708 | 1466438686400 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14c000 == 37 [pid = 1708] [id = 678] 09:04:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8d14c400) [pid = 1708] [serial = 2035] [outer = (nil)] 09:04:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8d9d1400) [pid = 1708] [serial = 2036] [outer = 0x8d14c400] 09:04:46 INFO - PROCESS | 1708 | 1466438686483 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8e752000) [pid = 1708] [serial = 2037] [outer = 0x8d14c400] 09:04:47 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:47 INFO - PROCESS | 1708 | 1466438687894 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2044ms 09:04:47 INFO - PROCESS | 1708 | 1466438687938 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1708 | 1466438687946 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:04:48 INFO - PROCESS | 1708 | 1466438688062 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1708 | 1466438688067 Marionette TRACE conn4 <- [1,2686,null,{}] 09:04:48 INFO - PROCESS | 1708 | 1466438688075 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1708 | 1466438688080 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:48 INFO - PROCESS | 1708 | 1466438688262 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:04:48 INFO - PROCESS | 1708 | 1466438688447 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1708 | 1466438688457 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0b400 == 38 [pid = 1708] [id = 679] 09:04:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8e4da800) [pid = 1708] [serial = 2038] [outer = (nil)] 09:04:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x91beec00) [pid = 1708] [serial = 2039] [outer = 0x8e4da800] 09:04:48 INFO - PROCESS | 1708 | 1466438688535 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x91ed4c00) [pid = 1708] [serial = 2040] [outer = 0x8e4da800] 09:04:49 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:49 INFO - PROCESS | 1708 | 1466438689944 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:04:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1998ms 09:04:50 INFO - PROCESS | 1708 | 1466438690006 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1708 | 1466438690011 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:04:50 INFO - PROCESS | 1708 | 1466438690039 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1708 | 1466438690049 Marionette TRACE conn4 <- [1,2690,null,{}] 09:04:50 INFO - PROCESS | 1708 | 1466438690064 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1708 | 1466438690071 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:50 INFO - PROCESS | 1708 | 1466438690261 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:04:50 INFO - PROCESS | 1708 | 1466438690452 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1708 | 1466438690461 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e753800 == 39 [pid = 1708] [id = 680] 09:04:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x9236b400) [pid = 1708] [serial = 2041] [outer = (nil)] 09:04:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x929cfc00) [pid = 1708] [serial = 2042] [outer = 0x9236b400] 09:04:50 INFO - PROCESS | 1708 | 1466438690540 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92b9f000) [pid = 1708] [serial = 2043] [outer = 0x9236b400] 09:04:51 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:52 INFO - PROCESS | 1708 | 1466438692141 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:04:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2158ms 09:04:52 INFO - PROCESS | 1708 | 1466438692193 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1708 | 1466438692199 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:04:52 INFO - PROCESS | 1708 | 1466438692208 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1708 | 1466438692213 Marionette TRACE conn4 <- [1,2694,null,{}] 09:04:52 INFO - PROCESS | 1708 | 1466438692221 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1708 | 1466438692227 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:52 INFO - PROCESS | 1708 | 1466438692443 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:04:52 INFO - PROCESS | 1708 | 1466438692716 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1708 | 1466438692725 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e2000 == 40 [pid = 1708] [id = 681] 09:04:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8d0ea000) [pid = 1708] [serial = 2044] [outer = (nil)] 09:04:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d9d0800) [pid = 1708] [serial = 2045] [outer = 0x8d0ea000] 09:04:52 INFO - PROCESS | 1708 | 1466438692804 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8e756400) [pid = 1708] [serial = 2046] [outer = 0x8d0ea000] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9cf800 == 39 [pid = 1708] [id = 614] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x915bfc00 == 38 [pid = 1708] [id = 626] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b4800 == 37 [pid = 1708] [id = 621] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7a800 == 36 [pid = 1708] [id = 623] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebce800 == 35 [pid = 1708] [id = 661] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be09000 == 34 [pid = 1708] [id = 676] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d881400 == 33 [pid = 1708] [id = 675] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8e755000 == 32 [pid = 1708] [id = 674] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf71000 == 31 [pid = 1708] [id = 673] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x91d2b400 == 30 [pid = 1708] [id = 671] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be10000 == 29 [pid = 1708] [id = 672] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2b3c00 == 28 [pid = 1708] [id = 670] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcdc00 == 27 [pid = 1708] [id = 668] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0eec00 == 26 [pid = 1708] [id = 667] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7e400 == 25 [pid = 1708] [id = 616] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0fc00 == 24 [pid = 1708] [id = 629] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d144400 == 23 [pid = 1708] [id = 628] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d149c00 == 22 [pid = 1708] [id = 627] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x913ab000 == 21 [pid = 1708] [id = 615] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x91edbc00 == 20 [pid = 1708] [id = 669] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d144800 == 19 [pid = 1708] [id = 624] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e9000 == 18 [pid = 1708] [id = 617] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be04c00 == 17 [pid = 1708] [id = 618] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e5c00 == 16 [pid = 1708] [id = 620] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ed000 == 15 [pid = 1708] [id = 613] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf73400 == 14 [pid = 1708] [id = 625] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x913a6c00 == 13 [pid = 1708] [id = 666] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x91ee0000 == 12 [pid = 1708] [id = 619] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4d6800 == 11 [pid = 1708] [id = 622] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8e753800 == 10 [pid = 1708] [id = 680] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0b400 == 9 [pid = 1708] [id = 679] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8be02800 == 8 [pid = 1708] [id = 677] 09:04:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14c000 == 7 [pid = 1708] [id = 678] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x93a68800) [pid = 1708] [serial = 1979] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d14b000) [pid = 1708] [serial = 1983] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8c225400) [pid = 1708] [serial = 1982] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8ebccc00) [pid = 1708] [serial = 1997] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913a7800) [pid = 1708] [serial = 1995] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e4d5800) [pid = 1708] [serial = 1992] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x91d2ac00) [pid = 1708] [serial = 2000] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x915bcc00) [pid = 1708] [serial = 1998] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9cf400) [pid = 1708] [serial = 1965] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d6f5c00) [pid = 1708] [serial = 1964] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x91bf2000) [pid = 1708] [serial = 1968] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x915c2800) [pid = 1708] [serial = 1967] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92a0c400) [pid = 1708] [serial = 1971] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x929cd400) [pid = 1708] [serial = 1970] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8e4ce800) [pid = 1708] [serial = 1991] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8f2bac00) [pid = 1708] [serial = 1994] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x915c4000) [pid = 1708] [serial = 1986] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x92d16800) [pid = 1708] [serial = 1974] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x913a5400) [pid = 1708] [serial = 1985] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8d0ecc00) [pid = 1708] [serial = 1988] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92d0cc00) [pid = 1708] [serial = 1973] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8d147800) [pid = 1708] [serial = 1989] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x92d3f800) [pid = 1708] [serial = 1977] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x92d3e000) [pid = 1708] [serial = 1976] [outer = (nil)] [url = about:blank] 09:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x93a72400) [pid = 1708] [serial = 1980] [outer = (nil)] [url = about:blank] 09:04:55 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:55 INFO - PROCESS | 1708 | 1466438695188 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:04:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2993ms 09:04:55 INFO - PROCESS | 1708 | 1466438695202 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:04:55 INFO - PROCESS | 1708 | 1466438695208 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:04:55 INFO - PROCESS | 1708 | 1466438695215 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1708 | 1466438695220 Marionette TRACE conn4 <- [1,2698,null,{}] 09:04:55 INFO - PROCESS | 1708 | 1466438695227 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1708 | 1466438695234 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:55 INFO - PROCESS | 1708 | 1466438695406 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:04:55 INFO - PROCESS | 1708 | 1466438695597 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1708 | 1466438695603 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c221800 == 8 [pid = 1708] [id = 682] 09:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8c223c00) [pid = 1708] [serial = 2047] [outer = (nil)] 09:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d145c00) [pid = 1708] [serial = 2048] [outer = 0x8c223c00] 09:04:55 INFO - PROCESS | 1708 | 1466438695677 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d14f800) [pid = 1708] [serial = 2049] [outer = 0x8c223c00] 09:04:56 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:56 INFO - PROCESS | 1708 | 1466438696856 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:04:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:04:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:04:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1686ms 09:04:56 INFO - PROCESS | 1708 | 1466438696916 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1708 | 1466438696926 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:04:56 INFO - PROCESS | 1708 | 1466438696946 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1708 | 1466438696951 Marionette TRACE conn4 <- [1,2702,null,{}] 09:04:56 INFO - PROCESS | 1708 | 1466438696957 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1708 | 1466438696963 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:57 INFO - PROCESS | 1708 | 1466438697239 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:04:57 INFO - PROCESS | 1708 | 1466438697278 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1708 | 1466438697287 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f0c00 == 9 [pid = 1708] [id = 683] 09:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d878400) [pid = 1708] [serial = 2050] [outer = (nil)] 09:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d9d7400) [pid = 1708] [serial = 2051] [outer = 0x8d878400] 09:04:57 INFO - PROCESS | 1708 | 1466438697363 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e4ce800) [pid = 1708] [serial = 2052] [outer = 0x8d878400] 09:04:58 INFO - PROCESS | 1708 | 1466438698359 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1433ms 09:04:58 INFO - PROCESS | 1708 | 1466438698379 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1708 | 1466438698383 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:04:58 INFO - PROCESS | 1708 | 1466438698398 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1708 | 1466438698405 Marionette TRACE conn4 <- [1,2706,null,{}] 09:04:58 INFO - PROCESS | 1708 | 1466438698422 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1708 | 1466438698432 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:59 INFO - PROCESS | 1708 | 1466438698998 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x91d2c800) [pid = 1708] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8e758000) [pid = 1708] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x913b1800) [pid = 1708] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8be10400) [pid = 1708] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8ebce400) [pid = 1708] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x91edd400) [pid = 1708] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d0e7c00) [pid = 1708] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8d149800) [pid = 1708] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x8d0f0c00) [pid = 1708] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x915c2c00) [pid = 1708] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:04:59 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x91ed3800) [pid = 1708] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:04:59 INFO - PROCESS | 1708 | 1466438699164 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1708 | 1466438699180 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:04:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d40f800 == 10 [pid = 1708] [id = 684] 09:04:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x8d416800) [pid = 1708] [serial = 2053] [outer = (nil)] 09:04:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x8e751400) [pid = 1708] [serial = 2054] [outer = 0x8d416800] 09:04:59 INFO - PROCESS | 1708 | 1466438699253 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8f2be400) [pid = 1708] [serial = 2055] [outer = 0x8d416800] 09:05:00 INFO - PROCESS | 1708 | 1466438700059 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1695ms 09:05:00 INFO - PROCESS | 1708 | 1466438700090 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:05:00 INFO - PROCESS | 1708 | 1466438700096 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:05:00 INFO - PROCESS | 1708 | 1466438700104 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1708 | 1466438700107 Marionette TRACE conn4 <- [1,2710,null,{}] 09:05:00 INFO - PROCESS | 1708 | 1466438700114 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1708 | 1466438700120 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:00 INFO - PROCESS | 1708 | 1466438700296 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:05:00 INFO - PROCESS | 1708 | 1466438700306 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1708 | 1466438700313 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e757000 == 11 [pid = 1708] [id = 685] 09:05:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8f2b7c00) [pid = 1708] [serial = 2056] [outer = (nil)] 09:05:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x913adc00) [pid = 1708] [serial = 2057] [outer = 0x8f2b7c00] 09:05:00 INFO - PROCESS | 1708 | 1466438700385 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x915c1400) [pid = 1708] [serial = 2058] [outer = 0x8f2b7c00] 09:05:01 INFO - PROCESS | 1708 | 1466438701582 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1708 | 1466438701647 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:05:01 INFO - PROCESS | 1708 | 1466438701656 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1708 | 1466438701661 Marionette TRACE conn4 <- [1,2714,null,{}] 09:05:01 INFO - PROCESS | 1708 | 1466438701670 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 1708 | 1466438701675 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:02 INFO - PROCESS | 1708 | 1466438702000 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:05:02 INFO - PROCESS | 1708 | 1466438702235 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1708 | 1466438702259 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d877c00 == 12 [pid = 1708] [id = 686] 09:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d878000) [pid = 1708] [serial = 2059] [outer = (nil)] 09:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8d87fc00) [pid = 1708] [serial = 2060] [outer = 0x8d878000] 09:05:02 INFO - PROCESS | 1708 | 1466438702443 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8e75a800) [pid = 1708] [serial = 2061] [outer = 0x8d878000] 09:05:03 INFO - PROCESS | 1708 | 1466438703596 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:05:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1988ms 09:05:03 INFO - PROCESS | 1708 | 1466438703644 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1708 | 1466438703652 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:05:03 INFO - PROCESS | 1708 | 1466438703663 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1708 | 1466438703667 Marionette TRACE conn4 <- [1,2718,null,{}] 09:05:03 INFO - PROCESS | 1708 | 1466438703674 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 1708 | 1466438703680 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:03 INFO - PROCESS | 1708 | 1466438703874 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:05:04 INFO - PROCESS | 1708 | 1466438704057 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1708 | 1466438704066 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x913a5800 == 13 [pid = 1708] [id = 687] 09:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x913afc00) [pid = 1708] [serial = 2062] [outer = (nil)] 09:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x915c4800) [pid = 1708] [serial = 2063] [outer = 0x913afc00] 09:05:04 INFO - PROCESS | 1708 | 1466438704153 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91be4000) [pid = 1708] [serial = 2064] [outer = 0x913afc00] 09:05:05 INFO - PROCESS | 1708 | 1466438705420 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1708 | 1466438705469 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:05:05 INFO - PROCESS | 1708 | 1466438705477 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1708 | 1466438705484 Marionette TRACE conn4 <- [1,2722,null,{}] 09:05:05 INFO - PROCESS | 1708 | 1466438705513 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1708 | 1466438705523 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:05 INFO - PROCESS | 1708 | 1466438705822 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:05:06 INFO - PROCESS | 1708 | 1466438705989 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1708 | 1466438706003 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x91ed4400 == 14 [pid = 1708] [id = 688] 09:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x91ed6c00) [pid = 1708] [serial = 2065] [outer = (nil)] 09:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91edbc00) [pid = 1708] [serial = 2066] [outer = 0x91ed6c00] 09:05:06 INFO - PROCESS | 1708 | 1466438706087 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9236e800) [pid = 1708] [serial = 2067] [outer = 0x91ed6c00] 09:05:07 INFO - PROCESS | 1708 | 1466438707126 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:05:07 INFO - PROCESS | 1708 | 1466438707183 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:05:07 INFO - PROCESS | 1708 | 1466438707190 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1708 | 1466438707194 Marionette TRACE conn4 <- [1,2726,null,{}] 09:05:07 INFO - PROCESS | 1708 | 1466438707200 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1708 | 1466438707212 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:07 INFO - PROCESS | 1708 | 1466438707572 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:05:07 INFO - PROCESS | 1708 | 1466438707820 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1708 | 1466438707831 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7a800 == 15 [pid = 1708] [id = 689] 09:05:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8c22a400) [pid = 1708] [serial = 2068] [outer = (nil)] 09:05:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d0e6800) [pid = 1708] [serial = 2069] [outer = 0x8c22a400] 09:05:07 INFO - PROCESS | 1708 | 1466438707986 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8d412c00) [pid = 1708] [serial = 2070] [outer = 0x8c22a400] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8f2b5400) [pid = 1708] [serial = 2031] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9236a800) [pid = 1708] [serial = 2027] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91d28800) [pid = 1708] [serial = 2025] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x929c3c00) [pid = 1708] [serial = 2012] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x8c22a000) [pid = 1708] [serial = 2019] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x913ac400) [pid = 1708] [serial = 2007] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x913ab400) [pid = 1708] [serial = 2006] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8bf78400) [pid = 1708] [serial = 2018] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92387400) [pid = 1708] [serial = 2010] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x929c6800) [pid = 1708] [serial = 2013] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x8ebca800) [pid = 1708] [serial = 2030] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8e4d9000) [pid = 1708] [serial = 2022] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d9dc800) [pid = 1708] [serial = 2004] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x915c6c00) [pid = 1708] [serial = 2024] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x92385000) [pid = 1708] [serial = 2028] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x91d32400) [pid = 1708] [serial = 2001] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x9237fc00) [pid = 1708] [serial = 2009] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x92a09000) [pid = 1708] [serial = 2015] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 54 (0x8d875c00) [pid = 1708] [serial = 2003] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 53 (0x8d87bc00) [pid = 1708] [serial = 2021] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | --DOMWINDOW == 52 (0x92a0c800) [pid = 1708] [serial = 2016] [outer = (nil)] [url = about:blank] 09:05:08 INFO - PROCESS | 1708 | 1466438708912 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1790ms 09:05:08 INFO - PROCESS | 1708 | 1466438708982 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:05:08 INFO - PROCESS | 1708 | 1466438708988 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:05:09 INFO - PROCESS | 1708 | 1466438708996 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1708 | 1466438709001 Marionette TRACE conn4 <- [1,2730,null,{}] 09:05:09 INFO - PROCESS | 1708 | 1466438709008 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1708 | 1466438709014 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:09 INFO - PROCESS | 1708 | 1466438709182 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:05:09 INFO - PROCESS | 1708 | 1466438709193 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1708 | 1466438709201 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d882400 == 16 [pid = 1708] [id = 690] 09:05:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 53 (0x8d9d3800) [pid = 1708] [serial = 2071] [outer = (nil)] 09:05:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 54 (0x8e751800) [pid = 1708] [serial = 2072] [outer = 0x8d9d3800] 09:05:09 INFO - PROCESS | 1708 | 1466438709274 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0x8ebc7c00) [pid = 1708] [serial = 2073] [outer = 0x8d9d3800] 09:05:10 INFO - PROCESS | 1708 | 1466438710654 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:05:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:05:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:05:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1688ms 09:05:10 INFO - PROCESS | 1708 | 1466438710688 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1708 | 1466438710693 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:05:10 INFO - PROCESS | 1708 | 1466438710699 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1708 | 1466438710703 Marionette TRACE conn4 <- [1,2734,null,{}] 09:05:10 INFO - PROCESS | 1708 | 1466438710716 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1708 | 1466438710720 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:10 INFO - PROCESS | 1708 | 1466438710920 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:05:11 INFO - PROCESS | 1708 | 1466438711049 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1708 | 1466438711059 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be5000 == 17 [pid = 1708] [id = 691] 09:05:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x91be6000) [pid = 1708] [serial = 2074] [outer = (nil)] 09:05:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x91be9400) [pid = 1708] [serial = 2075] [outer = 0x91be6000] 09:05:11 INFO - PROCESS | 1708 | 1466438711137 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x91bf2800) [pid = 1708] [serial = 2076] [outer = 0x91be6000] 09:05:12 INFO - PROCESS | 1708 | 1466438712074 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1400ms 09:05:12 INFO - PROCESS | 1708 | 1466438712099 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1708 | 1466438712105 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:05:12 INFO - PROCESS | 1708 | 1466438712122 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1708 | 1466438712129 Marionette TRACE conn4 <- [1,2738,null,{}] 09:05:12 INFO - PROCESS | 1708 | 1466438712141 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1708 | 1466438712148 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:12 INFO - PROCESS | 1708 | 1466438712392 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:05:12 INFO - PROCESS | 1708 | 1466438712419 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1708 | 1466438712429 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e4000 == 18 [pid = 1708] [id = 692] 09:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x913af000) [pid = 1708] [serial = 2077] [outer = (nil)] 09:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x92381000) [pid = 1708] [serial = 2078] [outer = 0x913af000] 09:05:12 INFO - PROCESS | 1708 | 1466438712497 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x92385000) [pid = 1708] [serial = 2079] [outer = 0x913af000] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x8d0ea000) [pid = 1708] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0x8d878400) [pid = 1708] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x8d416800) [pid = 1708] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x8be03c00) [pid = 1708] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x8d14c400) [pid = 1708] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x8e4da800) [pid = 1708] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:05:13 INFO - PROCESS | 1708 | --DOMWINDOW == 54 (0x9236b400) [pid = 1708] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:05:13 INFO - PROCESS | 1708 | 1466438713433 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1348ms 09:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:05:13 INFO - PROCESS | 1708 | 1466438713463 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1708 | 1466438713466 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:05:13 INFO - PROCESS | 1708 | 1466438713472 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1708 | 1466438713476 Marionette TRACE conn4 <- [1,2742,null,{}] 09:05:13 INFO - PROCESS | 1708 | 1466438713481 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1708 | 1466438713486 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:13 INFO - PROCESS | 1708 | 1466438713690 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:05:13 INFO - PROCESS | 1708 | 1466438713710 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1708 | 1466438713717 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ea000 == 19 [pid = 1708] [id = 693] 09:05:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0x8f2b4800) [pid = 1708] [serial = 2080] [outer = (nil)] 09:05:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x9238cc00) [pid = 1708] [serial = 2081] [outer = 0x8f2b4800] 09:05:13 INFO - PROCESS | 1708 | 1466438713787 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x924cc800) [pid = 1708] [serial = 2082] [outer = 0x8f2b4800] 09:05:14 INFO - PROCESS | 1708 | 1466438714670 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1247ms 09:05:14 INFO - PROCESS | 1708 | 1466438714719 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1708 | 1466438714723 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:05:14 INFO - PROCESS | 1708 | 1466438714729 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1708 | 1466438714733 Marionette TRACE conn4 <- [1,2746,null,{}] 09:05:14 INFO - PROCESS | 1708 | 1466438714738 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1708 | 1466438714743 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:14 INFO - PROCESS | 1708 | 1466438714929 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:05:15 INFO - PROCESS | 1708 | 1466438715142 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1708 | 1466438715157 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06800 == 20 [pid = 1708] [id = 694] 09:05:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x8be0b800) [pid = 1708] [serial = 2083] [outer = (nil)] 09:05:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x8bf7bc00) [pid = 1708] [serial = 2084] [outer = 0x8be0b800] 09:05:15 INFO - PROCESS | 1708 | 1466438715247 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x8c226000) [pid = 1708] [serial = 2085] [outer = 0x8be0b800] 09:05:16 INFO - PROCESS | 1708 | 1466438716325 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1637ms 09:05:16 INFO - PROCESS | 1708 | 1466438716372 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:05:16 INFO - PROCESS | 1708 | 1466438716383 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1708 | 1466438716395 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1708 | 1466438716404 Marionette TRACE conn4 <- [1,2750,null,{}] 09:05:16 INFO - PROCESS | 1708 | 1466438716418 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1708 | 1466438716432 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:16 INFO - PROCESS | 1708 | 1466438716746 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:05:17 INFO - PROCESS | 1708 | 1466438717030 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1708 | 1466438717039 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e7400 == 21 [pid = 1708] [id = 695] 09:05:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x8d881000) [pid = 1708] [serial = 2086] [outer = (nil)] 09:05:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d9ddc00) [pid = 1708] [serial = 2087] [outer = 0x8d881000] 09:05:17 INFO - PROCESS | 1708 | 1466438717126 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8e4d8000) [pid = 1708] [serial = 2088] [outer = 0x8d881000] 09:05:18 INFO - PROCESS | 1708 | 1466438718098 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1749ms 09:05:18 INFO - PROCESS | 1708 | 1466438718143 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1708 | 1466438718151 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:05:18 INFO - PROCESS | 1708 | 1466438718160 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1708 | 1466438718164 Marionette TRACE conn4 <- [1,2754,null,{}] 09:05:18 INFO - PROCESS | 1708 | 1466438718170 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 1708 | 1466438718176 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:18 INFO - PROCESS | 1708 | 1466438718378 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:05:18 INFO - PROCESS | 1708 | 1466438718565 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1708 | 1466438718576 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e756c00 == 22 [pid = 1708] [id = 696] 09:05:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8f2b6c00) [pid = 1708] [serial = 2089] [outer = (nil)] 09:05:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x915c0800) [pid = 1708] [serial = 2090] [outer = 0x8f2b6c00] 09:05:18 INFO - PROCESS | 1708 | 1466438718660 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x91d2cc00) [pid = 1708] [serial = 2091] [outer = 0x8f2b6c00] 09:05:19 INFO - PROCESS | 1708 | 1466438719773 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1650ms 09:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:05:19 INFO - PROCESS | 1708 | 1466438719810 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1708 | 1466438719814 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:05:19 INFO - PROCESS | 1708 | 1466438719824 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1708 | 1466438719833 Marionette TRACE conn4 <- [1,2758,null,{}] 09:05:19 INFO - PROCESS | 1708 | 1466438719849 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1708 | 1466438719856 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:20 INFO - PROCESS | 1708 | 1466438720139 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:05:20 INFO - PROCESS | 1708 | 1466438720425 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1708 | 1466438720433 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bf800 == 23 [pid = 1708] [id = 697] 09:05:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x91ed9000) [pid = 1708] [serial = 2092] [outer = (nil)] 09:05:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x929c9400) [pid = 1708] [serial = 2093] [outer = 0x91ed9000] 09:05:20 INFO - PROCESS | 1708 | 1466438720517 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x929cd800) [pid = 1708] [serial = 2094] [outer = 0x91ed9000] 09:05:21 INFO - PROCESS | 1708 | 1466438721463 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1701ms 09:05:21 INFO - PROCESS | 1708 | 1466438721521 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1708 | 1466438721527 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:05:21 INFO - PROCESS | 1708 | 1466438721533 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1708 | 1466438721537 Marionette TRACE conn4 <- [1,2762,null,{}] 09:05:21 INFO - PROCESS | 1708 | 1466438721542 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 1708 | 1466438721548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:21 INFO - PROCESS | 1708 | 1466438721739 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:05:21 INFO - PROCESS | 1708 | 1466438721926 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1708 | 1466438721933 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x924d4c00 == 24 [pid = 1708] [id = 698] 09:05:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x929c9000) [pid = 1708] [serial = 2095] [outer = (nil)] 09:05:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x92a09c00) [pid = 1708] [serial = 2096] [outer = 0x929c9000] 09:05:22 INFO - PROCESS | 1708 | 1466438722017 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x92a0cc00) [pid = 1708] [serial = 2097] [outer = 0x929c9000] 09:05:23 INFO - PROCESS | 1708 | 1466438723024 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1531ms 09:05:23 INFO - PROCESS | 1708 | 1466438723065 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1708 | 1466438723070 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:05:23 INFO - PROCESS | 1708 | 1466438723076 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1708 | 1466438723080 Marionette TRACE conn4 <- [1,2766,null,{}] 09:05:23 INFO - PROCESS | 1708 | 1466438723086 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1708 | 1466438723092 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:23 INFO - PROCESS | 1708 | 1466438723284 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:05:23 INFO - PROCESS | 1708 | 1466438723473 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1708 | 1466438723494 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87e400 == 25 [pid = 1708] [id = 699] 09:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x92b99400) [pid = 1708] [serial = 2098] [outer = (nil)] 09:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x92ba1000) [pid = 1708] [serial = 2099] [outer = 0x92b99400] 09:05:23 INFO - PROCESS | 1708 | 1466438723635 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x92d10000) [pid = 1708] [serial = 2100] [outer = 0x92b99400] 09:05:24 INFO - PROCESS | 1708 | 1466438724769 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1735ms 09:05:24 INFO - PROCESS | 1708 | 1466438724812 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:05:24 INFO - PROCESS | 1708 | 1466438724817 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 1708 | 1466438724823 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1708 | 1466438724827 Marionette TRACE conn4 <- [1,2770,null,{}] 09:05:24 INFO - PROCESS | 1708 | 1466438724833 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1708 | 1466438724839 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:25 INFO - PROCESS | 1708 | 1466438725043 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:05:25 INFO - PROCESS | 1708 | 1466438725517 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1708 | 1466438725524 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 26 [pid = 1708] [id = 700] 09:05:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8be0c400) [pid = 1708] [serial = 2101] [outer = (nil)] 09:05:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8bf76400) [pid = 1708] [serial = 2102] [outer = 0x8be0c400] 09:05:25 INFO - PROCESS | 1708 | 1466438725613 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8c228800) [pid = 1708] [serial = 2103] [outer = 0x8be0c400] 09:05:26 INFO - PROCESS | 1708 | 1466438726502 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1691ms 09:05:26 INFO - PROCESS | 1708 | 1466438726515 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1708 | 1466438726521 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:05:26 INFO - PROCESS | 1708 | 1466438726528 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1708 | 1466438726533 Marionette TRACE conn4 <- [1,2774,null,{}] 09:05:26 INFO - PROCESS | 1708 | 1466438726541 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1708 | 1466438726548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:26 INFO - PROCESS | 1708 | 1466438726731 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:05:27 INFO - PROCESS | 1708 | 1466438727001 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1708 | 1466438727013 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf75c00 == 27 [pid = 1708] [id = 701] 09:05:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8bf7e400) [pid = 1708] [serial = 2104] [outer = (nil)] 09:05:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d0ec400) [pid = 1708] [serial = 2105] [outer = 0x8bf7e400] 09:05:27 INFO - PROCESS | 1708 | 1466438727091 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d6f8400) [pid = 1708] [serial = 2106] [outer = 0x8bf7e400] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8c221800 == 26 [pid = 1708] [id = 682] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e2000 == 25 [pid = 1708] [id = 681] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d40f800 == 24 [pid = 1708] [id = 684] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f0c00 == 23 [pid = 1708] [id = 683] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ea000 == 22 [pid = 1708] [id = 693] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e4000 == 21 [pid = 1708] [id = 692] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x91be5000 == 20 [pid = 1708] [id = 691] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d882400 == 19 [pid = 1708] [id = 690] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7a800 == 18 [pid = 1708] [id = 689] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x91ed4400 == 17 [pid = 1708] [id = 688] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d877c00 == 16 [pid = 1708] [id = 686] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x913a5800 == 15 [pid = 1708] [id = 687] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8e757000 == 14 [pid = 1708] [id = 685] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d87e400 == 13 [pid = 1708] [id = 699] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x924d4c00 == 12 [pid = 1708] [id = 698] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x915bf800 == 11 [pid = 1708] [id = 697] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e7400 == 10 [pid = 1708] [id = 695] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8e756c00 == 9 [pid = 1708] [id = 696] 09:05:28 INFO - PROCESS | 1708 | --DOCSHELL 0x8be06800 == 8 [pid = 1708] [id = 694] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x913adc00) [pid = 1708] [serial = 2057] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8e756400) [pid = 1708] [serial = 2046] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d9d7400) [pid = 1708] [serial = 2051] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d9d0800) [pid = 1708] [serial = 2045] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8e4ce800) [pid = 1708] [serial = 2052] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8e751400) [pid = 1708] [serial = 2054] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8bf7f400) [pid = 1708] [serial = 2034] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8be09800) [pid = 1708] [serial = 2033] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8e752000) [pid = 1708] [serial = 2037] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d9d1400) [pid = 1708] [serial = 2036] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x91ed4c00) [pid = 1708] [serial = 2040] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91beec00) [pid = 1708] [serial = 2039] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x92b9f000) [pid = 1708] [serial = 2043] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x929cfc00) [pid = 1708] [serial = 2042] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d145c00) [pid = 1708] [serial = 2048] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x8f2be400) [pid = 1708] [serial = 2055] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1708 | 1466438729623 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 3151ms 09:05:29 INFO - PROCESS | 1708 | 1466438729699 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1708 | 1466438729710 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:05:29 INFO - PROCESS | 1708 | 1466438729727 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1708 | 1466438729737 Marionette TRACE conn4 <- [1,2778,null,{}] 09:05:29 INFO - PROCESS | 1708 | 1466438729744 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 1708 | 1466438729749 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:29 INFO - PROCESS | 1708 | 1466438729918 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:05:30 INFO - PROCESS | 1708 | 1466438730111 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1708 | 1466438730118 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ea000 == 9 [pid = 1708] [id = 702] 09:05:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8d0ec000) [pid = 1708] [serial = 2107] [outer = (nil)] 09:05:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8d148400) [pid = 1708] [serial = 2108] [outer = 0x8d0ec000] 09:05:30 INFO - PROCESS | 1708 | 1466438730237 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d413000) [pid = 1708] [serial = 2109] [outer = 0x8d0ec000] 09:05:31 INFO - PROCESS | 1708 | 1466438731332 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1705ms 09:05:31 INFO - PROCESS | 1708 | 1466438731435 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1708 | 1466438731447 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:05:31 INFO - PROCESS | 1708 | 1466438731488 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1708 | 1466438731495 Marionette TRACE conn4 <- [1,2782,null,{}] 09:05:31 INFO - PROCESS | 1708 | 1466438731512 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 1708 | 1466438731521 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:31 INFO - PROCESS | 1708 | 1466438731793 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:05:31 INFO - PROCESS | 1708 | 1466438731828 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1708 | 1466438731837 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d4c00 == 10 [pid = 1708] [id = 703] 09:05:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d9d9800) [pid = 1708] [serial = 2110] [outer = (nil)] 09:05:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9dc800) [pid = 1708] [serial = 2111] [outer = 0x8d9d9800] 09:05:31 INFO - PROCESS | 1708 | 1466438731960 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e4cfc00) [pid = 1708] [serial = 2112] [outer = 0x8d9d9800] 09:05:33 INFO - PROCESS | 1708 | 1466438733083 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1648ms 09:05:33 INFO - PROCESS | 1708 | 1466438733135 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1708 | 1466438733139 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:05:33 INFO - PROCESS | 1708 | 1466438733151 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1708 | 1466438733157 Marionette TRACE conn4 <- [1,2786,null,{}] 09:05:33 INFO - PROCESS | 1708 | 1466438733176 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1708 | 1466438733186 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:33 INFO - PROCESS | 1708 | 1466438733863 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8c223c00) [pid = 1708] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x91be6000) [pid = 1708] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x913af000) [pid = 1708] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x8f2b7c00) [pid = 1708] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x8d878000) [pid = 1708] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x913afc00) [pid = 1708] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x8d9d3800) [pid = 1708] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x8c22a400) [pid = 1708] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x91ed6c00) [pid = 1708] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:05:33 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x8f2b4800) [pid = 1708] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:05:34 INFO - PROCESS | 1708 | 1466438734098 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1708 | 1466438734111 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d879c00 == 11 [pid = 1708] [id = 704] 09:05:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8d881400) [pid = 1708] [serial = 2113] [outer = (nil)] 09:05:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8e75c400) [pid = 1708] [serial = 2114] [outer = 0x8d881400] 09:05:34 INFO - PROCESS | 1708 | 1466438734185 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8f2b4800) [pid = 1708] [serial = 2115] [outer = 0x8d881400] 09:05:35 INFO - PROCESS | 1708 | 1466438735121 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:05:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1993ms 09:05:35 INFO - PROCESS | 1708 | 1466438735150 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1708 | 1466438735160 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:05:35 INFO - PROCESS | 1708 | 1466438735172 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1708 | 1466438735176 Marionette TRACE conn4 <- [1,2790,null,{}] 09:05:35 INFO - PROCESS | 1708 | 1466438735182 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1708 | 1466438735187 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:35 INFO - PROCESS | 1708 | 1466438735499 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:05:35 INFO - PROCESS | 1708 | 1466438735741 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1708 | 1466438735752 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcc800 == 12 [pid = 1708] [id = 705] 09:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8f2b5800) [pid = 1708] [serial = 2116] [outer = (nil)] 09:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x913a5c00) [pid = 1708] [serial = 2117] [outer = 0x8f2b5800] 09:05:35 INFO - PROCESS | 1708 | 1466438735827 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x915bf400) [pid = 1708] [serial = 2118] [outer = 0x8f2b5800] 09:05:37 INFO - PROCESS | 1708 | 1466438737011 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1887ms 09:05:37 INFO - PROCESS | 1708 | 1466438737061 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1708 | 1466438737068 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:05:37 INFO - PROCESS | 1708 | 1466438737076 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1708 | 1466438737084 Marionette TRACE conn4 <- [1,2794,null,{}] 09:05:37 INFO - PROCESS | 1708 | 1466438737093 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1708 | 1466438737098 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:37 INFO - PROCESS | 1708 | 1466438737381 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:05:37 INFO - PROCESS | 1708 | 1466438737705 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1708 | 1466438737712 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d145000 == 13 [pid = 1708] [id = 706] 09:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x8d149400) [pid = 1708] [serial = 2119] [outer = (nil)] 09:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x8d87e400) [pid = 1708] [serial = 2120] [outer = 0x8d149400] 09:05:37 INFO - PROCESS | 1708 | 1466438737803 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x8d9d7400) [pid = 1708] [serial = 2121] [outer = 0x8d149400] 09:05:38 INFO - PROCESS | 1708 | 1466438738935 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1897ms 09:05:38 INFO - PROCESS | 1708 | 1466438738973 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1708 | 1466438738981 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:05:39 INFO - PROCESS | 1708 | 1466438738992 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1708 | 1466438738996 Marionette TRACE conn4 <- [1,2798,null,{}] 09:05:39 INFO - PROCESS | 1708 | 1466438739003 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 1708 | 1466438739009 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:39 INFO - PROCESS | 1708 | 1466438739218 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:05:39 INFO - PROCESS | 1708 | 1466438739454 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1708 | 1466438739462 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d6000 == 14 [pid = 1708] [id = 707] 09:05:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8f2bd000) [pid = 1708] [serial = 2122] [outer = (nil)] 09:05:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x913a6000) [pid = 1708] [serial = 2123] [outer = 0x8f2bd000] 09:05:39 INFO - PROCESS | 1708 | 1466438739592 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x915c7000) [pid = 1708] [serial = 2124] [outer = 0x8f2bd000] 09:05:40 INFO - PROCESS | 1708 | 1466438740762 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:05:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1836ms 09:05:40 INFO - PROCESS | 1708 | 1466438740829 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1708 | 1466438740834 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:05:40 INFO - PROCESS | 1708 | 1466438740842 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1708 | 1466438740848 Marionette TRACE conn4 <- [1,2802,null,{}] 09:05:40 INFO - PROCESS | 1708 | 1466438740870 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1708 | 1466438740882 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:41 INFO - PROCESS | 1708 | 1466438741360 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:05:41 INFO - PROCESS | 1708 | 1466438741478 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1708 | 1466438741490 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x91d33000 == 15 [pid = 1708] [id = 708] 09:05:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91d33400) [pid = 1708] [serial = 2125] [outer = (nil)] 09:05:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91ed3c00) [pid = 1708] [serial = 2126] [outer = 0x91d33400] 09:05:41 INFO - PROCESS | 1708 | 1466438741578 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91ed9800) [pid = 1708] [serial = 2127] [outer = 0x91d33400] 09:05:42 INFO - PROCESS | 1708 | 1466438742677 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1848ms 09:05:42 INFO - PROCESS | 1708 | 1466438742708 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1708 | 1466438742714 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:05:42 INFO - PROCESS | 1708 | 1466438742729 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1708 | 1466438742736 Marionette TRACE conn4 <- [1,2806,null,{}] 09:05:42 INFO - PROCESS | 1708 | 1466438742745 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1708 | 1466438742753 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:42 INFO - PROCESS | 1708 | 1466438742948 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:05:43 INFO - PROCESS | 1708 | 1466438743133 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1708 | 1466438743142 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e754800 == 16 [pid = 1708] [id = 709] 09:05:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91eddc00) [pid = 1708] [serial = 2128] [outer = (nil)] 09:05:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92386000) [pid = 1708] [serial = 2129] [outer = 0x91eddc00] 09:05:43 INFO - PROCESS | 1708 | 1466438743257 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92381c00) [pid = 1708] [serial = 2130] [outer = 0x91eddc00] 09:05:44 INFO - PROCESS | 1708 | 1466438744442 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1789ms 09:05:44 INFO - PROCESS | 1708 | 1466438744520 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1708 | 1466438744526 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:05:44 INFO - PROCESS | 1708 | 1466438744537 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1708 | 1466438744541 Marionette TRACE conn4 <- [1,2810,null,{}] 09:05:44 INFO - PROCESS | 1708 | 1466438744552 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1708 | 1466438744558 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:44 INFO - PROCESS | 1708 | 1466438744842 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:05:45 INFO - PROCESS | 1708 | 1466438745078 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1708 | 1466438745089 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x924cb800 == 17 [pid = 1708] [id = 710] 09:05:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x924cc400) [pid = 1708] [serial = 2131] [outer = (nil)] 09:05:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x924d6800) [pid = 1708] [serial = 2132] [outer = 0x924cc400] 09:05:45 INFO - PROCESS | 1708 | 1466438745222 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x929c5000) [pid = 1708] [serial = 2133] [outer = 0x924cc400] 09:05:46 INFO - PROCESS | 1708 | 1466438746371 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:05:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1888ms 09:05:46 INFO - PROCESS | 1708 | 1466438746435 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1708 | 1466438746440 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:05:46 INFO - PROCESS | 1708 | 1466438746448 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1708 | 1466438746451 Marionette TRACE conn4 <- [1,2814,null,{}] 09:05:46 INFO - PROCESS | 1708 | 1466438746458 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1708 | 1466438746469 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:46 INFO - PROCESS | 1708 | 1466438746675 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:05:46 INFO - PROCESS | 1708 | 1466438746867 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1708 | 1466438746876 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x929c7800 == 18 [pid = 1708] [id = 711] 09:05:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92a02400) [pid = 1708] [serial = 2134] [outer = (nil)] 09:05:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92b9fc00) [pid = 1708] [serial = 2135] [outer = 0x92a02400] 09:05:46 INFO - PROCESS | 1708 | 1466438746959 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92ba1800) [pid = 1708] [serial = 2136] [outer = 0x92a02400] 09:05:48 INFO - PROCESS | 1708 | 1466438748184 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:05:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1797ms 09:05:48 INFO - PROCESS | 1708 | 1466438748249 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1708 | 1466438748256 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:05:48 INFO - PROCESS | 1708 | 1466438748265 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1708 | 1466438748271 Marionette TRACE conn4 <- [1,2818,null,{}] 09:05:48 INFO - PROCESS | 1708 | 1466438748280 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 1708 | 1466438748289 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:48 INFO - PROCESS | 1708 | 1466438748579 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:05:48 INFO - PROCESS | 1708 | 1466438748821 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1708 | 1466438748831 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf70c00 == 19 [pid = 1708] [id = 712] 09:05:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8c22cc00) [pid = 1708] [serial = 2137] [outer = (nil)] 09:05:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92d09400) [pid = 1708] [serial = 2138] [outer = 0x8c22cc00] 09:05:48 INFO - PROCESS | 1708 | 1466438748928 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x92d0d000) [pid = 1708] [serial = 2139] [outer = 0x8c22cc00] 09:05:49 INFO - PROCESS | 1708 | 1466438749878 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:05:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1685ms 09:05:49 INFO - PROCESS | 1708 | 1466438749950 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1708 | 1466438749955 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:05:49 INFO - PROCESS | 1708 | 1466438749961 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1708 | 1466438749965 Marionette TRACE conn4 <- [1,2822,null,{}] 09:05:49 INFO - PROCESS | 1708 | 1466438749971 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 1708 | 1466438749976 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:50 INFO - PROCESS | 1708 | 1466438750208 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:05:50 INFO - PROCESS | 1708 | 1466438750457 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1708 | 1466438750465 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22c000 == 20 [pid = 1708] [id = 713] 09:05:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8c22e400) [pid = 1708] [serial = 2140] [outer = (nil)] 09:05:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x924d3000) [pid = 1708] [serial = 2141] [outer = 0x8c22e400] 09:05:50 INFO - PROCESS | 1708 | 1466438750658 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92a09400) [pid = 1708] [serial = 2142] [outer = 0x8c22e400] 09:05:51 INFO - PROCESS | 1708 | 1466438751779 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1987ms 09:05:51 INFO - PROCESS | 1708 | 1466438751973 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:05:51 INFO - PROCESS | 1708 | 1466438751985 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:05:52 INFO - PROCESS | 1708 | 1466438751999 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1708 | 1466438752006 Marionette TRACE conn4 <- [1,2826,null,{}] 09:05:52 INFO - PROCESS | 1708 | 1466438752019 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1708 | 1466438752030 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:52 INFO - PROCESS | 1708 | 1466438752326 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:05:52 INFO - PROCESS | 1708 | 1466438752608 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1708 | 1466438752623 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c224000 == 21 [pid = 1708] [id = 714] 09:05:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8c226800) [pid = 1708] [serial = 2143] [outer = (nil)] 09:05:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8d141400) [pid = 1708] [serial = 2144] [outer = 0x8c226800] 09:05:52 INFO - PROCESS | 1708 | 1466438752764 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d14d000) [pid = 1708] [serial = 2145] [outer = 0x8c226800] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8d14f800) [pid = 1708] [serial = 2049] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x91be9400) [pid = 1708] [serial = 2075] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x91bf2800) [pid = 1708] [serial = 2076] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x92385000) [pid = 1708] [serial = 2079] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x92381000) [pid = 1708] [serial = 2078] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x915c1400) [pid = 1708] [serial = 2058] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8d87fc00) [pid = 1708] [serial = 2060] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8e75a800) [pid = 1708] [serial = 2061] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x915c4800) [pid = 1708] [serial = 2063] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x91be4000) [pid = 1708] [serial = 2064] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8e751800) [pid = 1708] [serial = 2072] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8d0e6800) [pid = 1708] [serial = 2069] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d412c00) [pid = 1708] [serial = 2070] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91edbc00) [pid = 1708] [serial = 2066] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x9236e800) [pid = 1708] [serial = 2067] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8ebc7c00) [pid = 1708] [serial = 2073] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x924cc800) [pid = 1708] [serial = 2082] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9238cc00) [pid = 1708] [serial = 2081] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1708 | 1466438753930 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:05:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1953ms 09:05:53 INFO - PROCESS | 1708 | 1466438753949 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1708 | 1466438753956 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:05:53 INFO - PROCESS | 1708 | 1466438753967 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1708 | 1466438753972 Marionette TRACE conn4 <- [1,2830,null,{}] 09:05:53 INFO - PROCESS | 1708 | 1466438753979 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 1708 | 1466438753984 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:54 INFO - PROCESS | 1708 | 1466438754286 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:05:54 INFO - PROCESS | 1708 | 1466438754500 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1708 | 1466438754512 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d3800 == 22 [pid = 1708] [id = 715] 09:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d9d9c00) [pid = 1708] [serial = 2146] [outer = (nil)] 09:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8e4d2400) [pid = 1708] [serial = 2147] [outer = 0x8d9d9c00] 09:05:54 INFO - PROCESS | 1708 | 1466438754642 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8e758000) [pid = 1708] [serial = 2148] [outer = 0x8d9d9c00] 09:05:55 INFO - PROCESS | 1708 | 1466438755489 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:05:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1548ms 09:05:55 INFO - PROCESS | 1708 | 1466438755531 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:05:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:05:55 INFO - PROCESS | 1708 | 1466438755536 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:05:55 INFO - PROCESS | 1708 | 1466438755543 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1708 | 1466438755546 Marionette TRACE conn4 <- [1,2834,null,{}] 09:05:55 INFO - PROCESS | 1708 | 1466438755566 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 1708 | 1466438755575 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:55 INFO - PROCESS | 1708 | 1466438755755 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:05:55 INFO - PROCESS | 1708 | 1466438755768 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1708 | 1466438755777 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f2c1000 == 23 [pid = 1708] [id = 716] 09:05:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x913a2400) [pid = 1708] [serial = 2149] [outer = (nil)] 09:05:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x915c5000) [pid = 1708] [serial = 2150] [outer = 0x913a2400] 09:05:56 INFO - PROCESS | 1708 | 1466438756009 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91be4400) [pid = 1708] [serial = 2151] [outer = 0x913a2400] 09:05:56 INFO - PROCESS | 1708 | 1466438756990 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:05:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1494ms 09:05:57 INFO - PROCESS | 1708 | 1466438757037 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1708 | 1466438757041 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:05:57 INFO - PROCESS | 1708 | 1466438757056 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1708 | 1466438757059 Marionette TRACE conn4 <- [1,2838,null,{}] 09:05:57 INFO - PROCESS | 1708 | 1466438757065 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1708 | 1466438757069 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:57 INFO - PROCESS | 1708 | 1466438757296 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:05:57 INFO - PROCESS | 1708 | 1466438757321 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1708 | 1466438757329 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc2800 == 24 [pid = 1708] [id = 717] 09:05:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x91bf2800) [pid = 1708] [serial = 2152] [outer = (nil)] 09:05:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91ed5000) [pid = 1708] [serial = 2153] [outer = 0x91bf2800] 09:05:57 INFO - PROCESS | 1708 | 1466438757415 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92368800) [pid = 1708] [serial = 2154] [outer = 0x91bf2800] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8be0b800) [pid = 1708] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8d881000) [pid = 1708] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x8f2b6c00) [pid = 1708] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x91ed9000) [pid = 1708] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x929c9000) [pid = 1708] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d9d9800) [pid = 1708] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92b99400) [pid = 1708] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d0ec000) [pid = 1708] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8bf7e400) [pid = 1708] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8be0c400) [pid = 1708] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:05:58 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d881400) [pid = 1708] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:05:58 INFO - PROCESS | 1708 | 1466438758421 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:05:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1392ms 09:05:58 INFO - PROCESS | 1708 | 1466438758448 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1708 | 1466438758451 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:05:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:05:58 INFO - PROCESS | 1708 | 1466438758459 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1708 | 1466438758462 Marionette TRACE conn4 <- [1,2842,null,{}] 09:05:58 INFO - PROCESS | 1708 | 1466438758469 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 1708 | 1466438758475 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:58 INFO - PROCESS | 1708 | 1466438758695 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:05:58 INFO - PROCESS | 1708 | 1466438758715 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1708 | 1466438758726 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:05:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0b800 == 25 [pid = 1708] [id = 718] 09:05:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8be0c400) [pid = 1708] [serial = 2155] [outer = (nil)] 09:05:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8f2bd400) [pid = 1708] [serial = 2156] [outer = 0x8be0c400] 09:05:58 INFO - PROCESS | 1708 | 1466438758795 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91d27c00) [pid = 1708] [serial = 2157] [outer = 0x8be0c400] 09:05:59 INFO - PROCESS | 1708 | 1466438759699 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:05:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1283ms 09:05:59 INFO - PROCESS | 1708 | 1466438759743 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1708 | 1466438759747 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:05:59 INFO - PROCESS | 1708 | 1466438759754 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1708 | 1466438759757 Marionette TRACE conn4 <- [1,2846,null,{}] 09:05:59 INFO - PROCESS | 1708 | 1466438759763 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1708 | 1466438759773 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:00 INFO - PROCESS | 1708 | 1466438759998 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:06:00 INFO - PROCESS | 1708 | 1466438760258 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1708 | 1466438760270 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be05400 == 26 [pid = 1708] [id = 719] 09:06:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8be05800) [pid = 1708] [serial = 2158] [outer = (nil)] 09:06:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8be0e800) [pid = 1708] [serial = 2159] [outer = 0x8be05800] 09:06:00 INFO - PROCESS | 1708 | 1466438760362 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8bf7e000) [pid = 1708] [serial = 2160] [outer = 0x8be05800] 09:06:01 INFO - PROCESS | 1708 | 1466438761421 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:06:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1740ms 09:06:01 INFO - PROCESS | 1708 | 1466438761498 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1708 | 1466438761503 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:06:01 INFO - PROCESS | 1708 | 1466438761512 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1708 | 1466438761518 Marionette TRACE conn4 <- [1,2850,null,{}] 09:06:01 INFO - PROCESS | 1708 | 1466438761526 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 1708 | 1466438761534 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:01 INFO - PROCESS | 1708 | 1466438761779 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:06:02 INFO - PROCESS | 1708 | 1466438762028 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1708 | 1466438762040 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6eb800 == 27 [pid = 1708] [id = 720] 09:06:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d881000) [pid = 1708] [serial = 2161] [outer = (nil)] 09:06:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d9d1000) [pid = 1708] [serial = 2162] [outer = 0x8d881000] 09:06:02 INFO - PROCESS | 1708 | 1466438762148 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8e751800) [pid = 1708] [serial = 2163] [outer = 0x8d881000] 09:06:03 INFO - PROCESS | 1708 | 1466438763153 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:06:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1686ms 09:06:03 INFO - PROCESS | 1708 | 1466438763202 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:06:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:06:03 INFO - PROCESS | 1708 | 1466438763210 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:06:03 INFO - PROCESS | 1708 | 1466438763217 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1708 | 1466438763221 Marionette TRACE conn4 <- [1,2854,null,{}] 09:06:03 INFO - PROCESS | 1708 | 1466438763227 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1708 | 1466438763233 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:03 INFO - PROCESS | 1708 | 1466438763444 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:06:03 INFO - PROCESS | 1708 | 1466438763731 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1708 | 1466438763741 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x913b0000 == 28 [pid = 1708] [id = 721] 09:06:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x915bc400) [pid = 1708] [serial = 2164] [outer = (nil)] 09:06:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x915c2c00) [pid = 1708] [serial = 2165] [outer = 0x915bc400] 09:06:03 INFO - PROCESS | 1708 | 1466438763870 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91bee800) [pid = 1708] [serial = 2166] [outer = 0x915bc400] 09:06:04 INFO - PROCESS | 1708 | 1466438764874 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:06:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1735ms 09:06:04 INFO - PROCESS | 1708 | 1466438764953 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1708 | 1466438764958 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:06:04 INFO - PROCESS | 1708 | 1466438764975 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1708 | 1466438764986 Marionette TRACE conn4 <- [1,2858,null,{}] 09:06:05 INFO - PROCESS | 1708 | 1466438764994 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1708 | 1466438765001 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:05 INFO - PROCESS | 1708 | 1466438765330 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:06:05 INFO - PROCESS | 1708 | 1466438765526 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1708 | 1466438765536 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c224800 == 29 [pid = 1708] [id = 722] 09:06:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8e756800) [pid = 1708] [serial = 2167] [outer = (nil)] 09:06:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x924d3400) [pid = 1708] [serial = 2168] [outer = 0x8e756800] 09:06:05 INFO - PROCESS | 1708 | 1466438765631 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x929cf800) [pid = 1708] [serial = 2169] [outer = 0x8e756800] 09:06:06 INFO - PROCESS | 1708 | 1466438766630 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:06:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1701ms 09:06:06 INFO - PROCESS | 1708 | 1466438766668 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1708 | 1466438766673 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:06:06 INFO - PROCESS | 1708 | 1466438766680 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1708 | 1466438766683 Marionette TRACE conn4 <- [1,2862,null,{}] 09:06:06 INFO - PROCESS | 1708 | 1466438766689 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1708 | 1466438766695 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:06 INFO - PROCESS | 1708 | 1466438766896 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:06:07 INFO - PROCESS | 1708 | 1466438767132 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1708 | 1466438767141 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e2400 == 30 [pid = 1708] [id = 723] 09:06:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d9d9400) [pid = 1708] [serial = 2170] [outer = (nil)] 09:06:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92ba1c00) [pid = 1708] [serial = 2171] [outer = 0x8d9d9400] 09:06:07 INFO - PROCESS | 1708 | 1466438767267 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x92d13400) [pid = 1708] [serial = 2172] [outer = 0x8d9d9400] 09:06:08 INFO - PROCESS | 1708 | 1466438768227 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:06:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1587ms 09:06:08 INFO - PROCESS | 1708 | 1466438768268 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1708 | 1466438768273 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:06:08 INFO - PROCESS | 1708 | 1466438768280 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1708 | 1466438768283 Marionette TRACE conn4 <- [1,2866,null,{}] 09:06:08 INFO - PROCESS | 1708 | 1466438768290 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1708 | 1466438768295 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:08 INFO - PROCESS | 1708 | 1466438768482 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:06:08 INFO - PROCESS | 1708 | 1466438768677 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1708 | 1466438768696 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228000 == 31 [pid = 1708] [id = 724] 09:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8c229400) [pid = 1708] [serial = 2173] [outer = (nil)] 09:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d14e400) [pid = 1708] [serial = 2174] [outer = 0x8c229400] 09:06:08 INFO - PROCESS | 1708 | 1466438768829 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x92d18800) [pid = 1708] [serial = 2175] [outer = 0x8c229400] 09:06:10 INFO - PROCESS | 1708 | 1466438770252 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:06:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2042ms 09:06:10 INFO - PROCESS | 1708 | 1466438770325 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1708 | 1466438770331 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:06:10 INFO - PROCESS | 1708 | 1466438770338 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1708 | 1466438770346 Marionette TRACE conn4 <- [1,2870,null,{}] 09:06:10 INFO - PROCESS | 1708 | 1466438770354 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1708 | 1466438770359 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:10 INFO - PROCESS | 1708 | 1466438770632 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf75c00 == 30 [pid = 1708] [id = 701] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 29 [pid = 1708] [id = 700] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0b800 == 28 [pid = 1708] [id = 718] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebc2800 == 27 [pid = 1708] [id = 717] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8f2c1000 == 26 [pid = 1708] [id = 716] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d3800 == 25 [pid = 1708] [id = 715] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c224000 == 24 [pid = 1708] [id = 714] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22c000 == 23 [pid = 1708] [id = 713] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf70c00 == 22 [pid = 1708] [id = 712] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x924cb800 == 21 [pid = 1708] [id = 710] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x929c7800 == 20 [pid = 1708] [id = 711] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x91d33000 == 19 [pid = 1708] [id = 708] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d6000 == 18 [pid = 1708] [id = 707] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d145000 == 17 [pid = 1708] [id = 706] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ea000 == 16 [pid = 1708] [id = 702] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcc800 == 15 [pid = 1708] [id = 705] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d4c00 == 14 [pid = 1708] [id = 703] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d879c00 == 13 [pid = 1708] [id = 704] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8e754800 == 12 [pid = 1708] [id = 709] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0e2400 == 11 [pid = 1708] [id = 723] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8c224800 == 10 [pid = 1708] [id = 722] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6eb800 == 9 [pid = 1708] [id = 720] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x913b0000 == 8 [pid = 1708] [id = 721] 09:06:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8be05400 == 7 [pid = 1708] [id = 719] 09:06:11 INFO - PROCESS | 1708 | 1466438771936 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1708 | 1466438771948 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8c226000) [pid = 1708] [serial = 2085] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8bf7bc00) [pid = 1708] [serial = 2084] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8e4d8000) [pid = 1708] [serial = 2088] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8d9ddc00) [pid = 1708] [serial = 2087] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x91d2cc00) [pid = 1708] [serial = 2091] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x915c0800) [pid = 1708] [serial = 2090] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x929cd800) [pid = 1708] [serial = 2094] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x929c9400) [pid = 1708] [serial = 2093] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92a0cc00) [pid = 1708] [serial = 2097] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92a09c00) [pid = 1708] [serial = 2096] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8d9dc800) [pid = 1708] [serial = 2111] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x8e4cfc00) [pid = 1708] [serial = 2112] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92d10000) [pid = 1708] [serial = 2100] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x92ba1000) [pid = 1708] [serial = 2099] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d148400) [pid = 1708] [serial = 2108] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d6f8400) [pid = 1708] [serial = 2106] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d0ec400) [pid = 1708] [serial = 2105] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8c228800) [pid = 1708] [serial = 2103] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8bf76400) [pid = 1708] [serial = 2102] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d413000) [pid = 1708] [serial = 2109] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8e75c400) [pid = 1708] [serial = 2114] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8f2b4800) [pid = 1708] [serial = 2115] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 8 [pid = 1708] [id = 725] 09:06:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x8be0a800) [pid = 1708] [serial = 2176] [outer = (nil)] 09:06:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8bf76400) [pid = 1708] [serial = 2177] [outer = 0x8be0a800] 09:06:12 INFO - PROCESS | 1708 | 1466438772163 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8c222c00) [pid = 1708] [serial = 2178] [outer = 0x8be0a800] 09:06:13 INFO - PROCESS | 1708 | 1466438773039 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:06:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2748ms 09:06:13 INFO - PROCESS | 1708 | 1466438773088 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1708 | 1466438773094 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:06:13 INFO - PROCESS | 1708 | 1466438773101 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1708 | 1466438773108 Marionette TRACE conn4 <- [1,2874,null,{}] 09:06:13 INFO - PROCESS | 1708 | 1466438773116 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1708 | 1466438773123 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:13 INFO - PROCESS | 1708 | 1466438773296 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:06:13 INFO - PROCESS | 1708 | 1466438773310 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1708 | 1466438773317 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14a400 == 9 [pid = 1708] [id = 726] 09:06:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d14a800) [pid = 1708] [serial = 2179] [outer = (nil)] 09:06:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d416400) [pid = 1708] [serial = 2180] [outer = 0x8d14a800] 09:06:13 INFO - PROCESS | 1708 | 1466438773409 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d6efc00) [pid = 1708] [serial = 2181] [outer = 0x8d14a800] 09:06:14 INFO - PROCESS | 1708 | 1466438774403 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1334ms 09:06:14 INFO - PROCESS | 1708 | 1466438774440 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1708 | 1466438774448 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:06:14 INFO - PROCESS | 1708 | 1466438774457 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1708 | 1466438774460 Marionette TRACE conn4 <- [1,2878,null,{}] 09:06:14 INFO - PROCESS | 1708 | 1466438774467 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1708 | 1466438774473 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:14 INFO - PROCESS | 1708 | 1466438774724 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:06:14 INFO - PROCESS | 1708 | 1466438774764 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1708 | 1466438774780 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d417000 == 10 [pid = 1708] [id = 727] 09:06:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8d418000) [pid = 1708] [serial = 2182] [outer = (nil)] 09:06:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d9dd400) [pid = 1708] [serial = 2183] [outer = 0x8d418000] 09:06:14 INFO - PROCESS | 1708 | 1466438774847 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8e4d8000) [pid = 1708] [serial = 2184] [outer = 0x8d418000] 09:06:15 INFO - PROCESS | 1708 | 1466438775931 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1530ms 09:06:15 INFO - PROCESS | 1708 | 1466438775996 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1708 | 1466438776001 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:06:16 INFO - PROCESS | 1708 | 1466438776010 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1708 | 1466438776019 Marionette TRACE conn4 <- [1,2882,null,{}] 09:06:16 INFO - PROCESS | 1708 | 1466438776043 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1708 | 1466438776052 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:16 INFO - PROCESS | 1708 | 1466438776286 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:06:16 INFO - PROCESS | 1708 | 1466438776313 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1708 | 1466438776321 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcf400 == 11 [pid = 1708] [id = 728] 09:06:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8ebd0800) [pid = 1708] [serial = 2185] [outer = (nil)] 09:06:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8f2c0c00) [pid = 1708] [serial = 2186] [outer = 0x8ebd0800] 09:06:16 INFO - PROCESS | 1708 | 1466438776392 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d142000) [pid = 1708] [serial = 2187] [outer = 0x8ebd0800] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8be0c400) [pid = 1708] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x91bf2800) [pid = 1708] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92a02400) [pid = 1708] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8f2bd000) [pid = 1708] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x91eddc00) [pid = 1708] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8c22e400) [pid = 1708] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d9d9c00) [pid = 1708] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8c22cc00) [pid = 1708] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x91d33400) [pid = 1708] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8c226800) [pid = 1708] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d149400) [pid = 1708] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8f2b5800) [pid = 1708] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x924cc400) [pid = 1708] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:06:17 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x913a2400) [pid = 1708] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:06:17 INFO - PROCESS | 1708 | 1466438777945 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:06:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2001ms 09:06:18 INFO - PROCESS | 1708 | 1466438778011 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1708 | 1466438778015 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:06:18 INFO - PROCESS | 1708 | 1466438778022 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1708 | 1466438778025 Marionette TRACE conn4 <- [1,2886,null,{}] 09:06:18 INFO - PROCESS | 1708 | 1466438778031 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1708 | 1466438778035 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:18 INFO - PROCESS | 1708 | 1466438778199 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:06:18 INFO - PROCESS | 1708 | 1466438778210 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1708 | 1466438778222 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06000 == 12 [pid = 1708] [id = 729] 09:06:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d145400) [pid = 1708] [serial = 2188] [outer = (nil)] 09:06:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x913ae800) [pid = 1708] [serial = 2189] [outer = 0x8d145400] 09:06:18 INFO - PROCESS | 1708 | 1466438778287 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x915bdc00) [pid = 1708] [serial = 2190] [outer = 0x8d145400] 09:06:19 INFO - PROCESS | 1708 | 1466438779262 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1258ms 09:06:19 INFO - PROCESS | 1708 | 1466438779281 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1708 | 1466438779284 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:06:19 INFO - PROCESS | 1708 | 1466438779293 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1708 | 1466438779297 Marionette TRACE conn4 <- [1,2890,null,{}] 09:06:19 INFO - PROCESS | 1708 | 1466438779303 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1708 | 1466438779308 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:19 INFO - PROCESS | 1708 | 1466438779478 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:06:19 INFO - PROCESS | 1708 | 1466438779717 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1708 | 1466438779732 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be07000 == 13 [pid = 1708] [id = 730] 09:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x8be08000) [pid = 1708] [serial = 2191] [outer = (nil)] 09:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x8bf75c00) [pid = 1708] [serial = 2192] [outer = 0x8be08000] 09:06:19 INFO - PROCESS | 1708 | 1466438779820 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8c22d400) [pid = 1708] [serial = 2193] [outer = 0x8be08000] 09:06:20 INFO - PROCESS | 1708 | 1466438780988 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1736ms 09:06:21 INFO - PROCESS | 1708 | 1466438781033 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1708 | 1466438781040 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:06:21 INFO - PROCESS | 1708 | 1466438781049 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1708 | 1466438781054 Marionette TRACE conn4 <- [1,2894,null,{}] 09:06:21 INFO - PROCESS | 1708 | 1466438781063 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 1708 | 1466438781070 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:21 INFO - PROCESS | 1708 | 1466438781275 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:06:21 INFO - PROCESS | 1708 | 1466438781559 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1708 | 1466438781574 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7fc00 == 14 [pid = 1708] [id = 731] 09:06:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d9cf800) [pid = 1708] [serial = 2194] [outer = (nil)] 09:06:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8e4d3000) [pid = 1708] [serial = 2195] [outer = 0x8d9cf800] 09:06:21 INFO - PROCESS | 1708 | 1466438781706 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8e75c400) [pid = 1708] [serial = 2196] [outer = 0x8d9cf800] 09:06:22 INFO - PROCESS | 1708 | 1466438782745 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1739ms 09:06:22 INFO - PROCESS | 1708 | 1466438782792 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1708 | 1466438782799 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:06:22 INFO - PROCESS | 1708 | 1466438782807 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1708 | 1466438782812 Marionette TRACE conn4 <- [1,2898,null,{}] 09:06:22 INFO - PROCESS | 1708 | 1466438782818 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1708 | 1466438782823 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:23 INFO - PROCESS | 1708 | 1466438783044 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:06:23 INFO - PROCESS | 1708 | 1466438783324 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1708 | 1466438783334 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22c800 == 15 [pid = 1708] [id = 732] 09:06:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x915c7800) [pid = 1708] [serial = 2197] [outer = (nil)] 09:06:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91be9c00) [pid = 1708] [serial = 2198] [outer = 0x915c7800] 09:06:23 INFO - PROCESS | 1708 | 1466438783460 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x91d2cc00) [pid = 1708] [serial = 2199] [outer = 0x915c7800] 09:06:24 INFO - PROCESS | 1708 | 1466438784503 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1783ms 09:06:24 INFO - PROCESS | 1708 | 1466438784591 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1708 | 1466438784596 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:06:24 INFO - PROCESS | 1708 | 1466438784613 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1708 | 1466438784622 Marionette TRACE conn4 <- [1,2902,null,{}] 09:06:24 INFO - PROCESS | 1708 | 1466438784630 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1708 | 1466438784638 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:24 INFO - PROCESS | 1708 | 1466438784949 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:06:25 INFO - PROCESS | 1708 | 1466438785148 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1708 | 1466438785156 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x91be3c00 == 16 [pid = 1708] [id = 733] 09:06:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x91be8800) [pid = 1708] [serial = 2200] [outer = (nil)] 09:06:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92383c00) [pid = 1708] [serial = 2201] [outer = 0x91be8800] 09:06:25 INFO - PROCESS | 1708 | 1466438785244 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x9237d800) [pid = 1708] [serial = 2202] [outer = 0x91be8800] 09:06:26 INFO - PROCESS | 1708 | 1466438786304 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1901ms 09:06:26 INFO - PROCESS | 1708 | 1466438786506 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1708 | 1466438786514 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:06:26 INFO - PROCESS | 1708 | 1466438786532 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1708 | 1466438786537 Marionette TRACE conn4 <- [1,2906,null,{}] 09:06:26 INFO - PROCESS | 1708 | 1466438786545 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1708 | 1466438786552 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:26 INFO - PROCESS | 1708 | 1466438786762 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:06:27 INFO - PROCESS | 1708 | 1466438787020 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1708 | 1466438787036 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ed000 == 17 [pid = 1708] [id = 734] 09:06:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d0ef800) [pid = 1708] [serial = 2203] [outer = (nil)] 09:06:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d149400) [pid = 1708] [serial = 2204] [outer = 0x8d0ef800] 09:06:27 INFO - PROCESS | 1708 | 1466438787110 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8d6f6400) [pid = 1708] [serial = 2205] [outer = 0x8d0ef800] 09:06:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8be06000 == 16 [pid = 1708] [id = 729] 09:06:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebcf400 == 15 [pid = 1708] [id = 728] 09:06:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d417000 == 14 [pid = 1708] [id = 727] 09:06:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d14a400 == 13 [pid = 1708] [id = 726] 09:06:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 12 [pid = 1708] [id = 725] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8f2bd400) [pid = 1708] [serial = 2156] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x91ed5000) [pid = 1708] [serial = 2153] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x92b9fc00) [pid = 1708] [serial = 2135] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x92ba1800) [pid = 1708] [serial = 2136] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x913a6000) [pid = 1708] [serial = 2123] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x915c7000) [pid = 1708] [serial = 2124] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92386000) [pid = 1708] [serial = 2129] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x92381c00) [pid = 1708] [serial = 2130] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x924d3000) [pid = 1708] [serial = 2141] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92a09400) [pid = 1708] [serial = 2142] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8e4d2400) [pid = 1708] [serial = 2147] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8e758000) [pid = 1708] [serial = 2148] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x92d09400) [pid = 1708] [serial = 2138] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x92d0d000) [pid = 1708] [serial = 2139] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x91ed3c00) [pid = 1708] [serial = 2126] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x91ed9800) [pid = 1708] [serial = 2127] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d141400) [pid = 1708] [serial = 2144] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x8d14d000) [pid = 1708] [serial = 2145] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d87e400) [pid = 1708] [serial = 2120] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x8d9d7400) [pid = 1708] [serial = 2121] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x915bf400) [pid = 1708] [serial = 2118] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x913a5c00) [pid = 1708] [serial = 2117] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x924d6800) [pid = 1708] [serial = 2132] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x929c5000) [pid = 1708] [serial = 2133] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0x92368800) [pid = 1708] [serial = 2154] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x91be4400) [pid = 1708] [serial = 2151] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x915c5000) [pid = 1708] [serial = 2150] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x91d27c00) [pid = 1708] [serial = 2157] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1708 | 1466438788191 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1684ms 09:06:28 INFO - PROCESS | 1708 | 1466438788214 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:06:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:06:28 INFO - PROCESS | 1708 | 1466438788221 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:06:28 INFO - PROCESS | 1708 | 1466438788232 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1708 | 1466438788238 Marionette TRACE conn4 <- [1,2910,null,{}] 09:06:28 INFO - PROCESS | 1708 | 1466438788244 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1708 | 1466438788250 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:28 INFO - PROCESS | 1708 | 1466438788527 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:06:28 INFO - PROCESS | 1708 | 1466438788674 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1708 | 1466438788684 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be10000 == 13 [pid = 1708] [id = 735] 09:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x8be10400) [pid = 1708] [serial = 2206] [outer = (nil)] 09:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x8c227800) [pid = 1708] [serial = 2207] [outer = 0x8be10400] 09:06:28 INFO - PROCESS | 1708 | 1466438788832 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x8d143800) [pid = 1708] [serial = 2208] [outer = 0x8be10400] 09:06:29 INFO - PROCESS | 1708 | 1466438789724 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:06:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:06:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1538ms 09:06:29 INFO - PROCESS | 1708 | 1466438789769 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1708 | 1466438789776 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /DOMEvents/constructors.html 09:06:29 INFO - PROCESS | 1708 | 1466438789801 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1708 | 1466438789807 Marionette TRACE conn4 <- [1,2914,null,{}] 09:06:29 INFO - PROCESS | 1708 | 1466438789819 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 1708 | 1466438789828 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:30 INFO - PROCESS | 1708 | 1466438790032 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:06:30 INFO - PROCESS | 1708 | 1466438790222 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1708 | 1466438790229 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0ec400 == 14 [pid = 1708] [id = 736] 09:06:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x8d87a800) [pid = 1708] [serial = 2209] [outer = (nil)] 09:06:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x8e758c00) [pid = 1708] [serial = 2210] [outer = 0x8d87a800] 09:06:30 INFO - PROCESS | 1708 | 1466438790361 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x8ebce400) [pid = 1708] [serial = 2211] [outer = 0x8d87a800] 09:06:31 INFO - PROCESS | 1708 | 1466438791432 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:06:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:06:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:06:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1718ms 09:06:31 INFO - PROCESS | 1708 | 1466438791515 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1708 | 1466438791528 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:06:31 INFO - PROCESS | 1708 | 1466438791564 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1708 | 1466438791568 Marionette TRACE conn4 <- [1,2918,null,{}] 09:06:31 INFO - PROCESS | 1708 | 1466438791583 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 1708 | 1466438791593 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:31 INFO - PROCESS | 1708 | 1466438791790 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:06:32 INFO - PROCESS | 1708 | 1466438792075 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1708 | 1466438792083 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x915c7c00 == 15 [pid = 1708] [id = 737] 09:06:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x915ca000) [pid = 1708] [serial = 2212] [outer = (nil)] 09:06:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x91be6400) [pid = 1708] [serial = 2213] [outer = 0x915ca000] 09:06:32 INFO - PROCESS | 1708 | 1466438792184 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x91d2c000) [pid = 1708] [serial = 2214] [outer = 0x915ca000] 09:06:33 INFO - PROCESS | 1708 | 1466438793046 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:06:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1545ms 09:06:33 INFO - PROCESS | 1708 | 1466438793124 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1708 | 1466438793129 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:06:33 INFO - PROCESS | 1708 | 1466438793149 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1708 | 1466438793161 Marionette TRACE conn4 <- [1,2922,null,{}] 09:06:33 INFO - PROCESS | 1708 | 1466438793171 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1708 | 1466438793180 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:33 INFO - PROCESS | 1708 | 1466438793375 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:06:33 INFO - PROCESS | 1708 | 1466438793568 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1708 | 1466438793580 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d0000 == 16 [pid = 1708] [id = 738] 09:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x913a4c00) [pid = 1708] [serial = 2215] [outer = (nil)] 09:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9236f000) [pid = 1708] [serial = 2216] [outer = 0x913a4c00] 09:06:33 INFO - PROCESS | 1708 | 1466438793658 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9237e800) [pid = 1708] [serial = 2217] [outer = 0x913a4c00] 09:06:34 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:06:34 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:06:34 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:06:34 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:06:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:06:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:06:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:06:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:06:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:06:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:06:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:06:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:06:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:06:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1470ms 09:06:34 INFO - PROCESS | 1708 | 1466438794578 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:06:34 INFO - PROCESS | 1708 | 1466438794610 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1708 | 1466438794616 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:06:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:06:34 INFO - PROCESS | 1708 | 1466438794632 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1708 | 1466438794638 Marionette TRACE conn4 <- [1,2926,null,{}] 09:06:34 INFO - PROCESS | 1708 | 1466438794644 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1708 | 1466438794649 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:34 INFO - PROCESS | 1708 | 1466438794871 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:06:35 INFO - PROCESS | 1708 | 1466438795072 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1708 | 1466438795081 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x92373400 == 17 [pid = 1708] [id = 739] 09:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x924d0c00) [pid = 1708] [serial = 2218] [outer = (nil)] 09:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x929c6400) [pid = 1708] [serial = 2219] [outer = 0x924d0c00] 09:06:35 INFO - PROCESS | 1708 | 1466438795199 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x929c8c00) [pid = 1708] [serial = 2220] [outer = 0x924d0c00] 09:06:35 INFO - PROCESS | 1708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:06:36 INFO - PROCESS | 1708 | 1466438796075 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:06:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1485ms 09:06:36 INFO - PROCESS | 1708 | 1466438796118 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1708 | 1466438796122 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:06:36 INFO - PROCESS | 1708 | 1466438796129 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1708 | 1466438796133 Marionette TRACE conn4 <- [1,2930,null,{}] 09:06:36 INFO - PROCESS | 1708 | 1466438796139 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 1708 | 1466438796145 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:36 INFO - PROCESS | 1708 | 1466438796353 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:06:36 INFO - PROCESS | 1708 | 1466438796546 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1708 | 1466438796567 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0edc00 == 18 [pid = 1708] [id = 740] 09:06:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x8d877c00) [pid = 1708] [serial = 2221] [outer = (nil)] 09:06:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x92a08800) [pid = 1708] [serial = 2222] [outer = 0x8d877c00] 09:06:36 INFO - PROCESS | 1708 | 1466438796714 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92b9f400) [pid = 1708] [serial = 2223] [outer = 0x8d877c00] 09:06:37 INFO - PROCESS | 1708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:06:37 INFO - PROCESS | 1708 | 1466438797678 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:06:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1588ms 09:06:37 INFO - PROCESS | 1708 | 1466438797718 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1708 | 1466438797722 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:06:37 INFO - PROCESS | 1708 | 1466438797774 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1708 | 1466438797777 Marionette TRACE conn4 <- [1,2934,null,{}] 09:06:37 INFO - PROCESS | 1708 | 1466438797789 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 1708 | 1466438797794 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:37 INFO - PROCESS | 1708 | 1466438797980 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:06:38 INFO - PROCESS | 1708 | 1466438798165 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1708 | 1466438798173 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bc000 == 19 [pid = 1708] [id = 741] 09:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x92a09400) [pid = 1708] [serial = 2224] [outer = (nil)] 09:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x92d11400) [pid = 1708] [serial = 2225] [outer = 0x92a09400] 09:06:38 INFO - PROCESS | 1708 | 1466438798253 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x92d12c00) [pid = 1708] [serial = 2226] [outer = 0x92a09400] 09:06:39 INFO - PROCESS | 1708 | 1466438799078 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:06:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1383ms 09:06:39 INFO - PROCESS | 1708 | 1466438799113 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1708 | 1466438799116 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:06:39 INFO - PROCESS | 1708 | 1466438799124 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1708 | 1466438799126 Marionette TRACE conn4 <- [1,2938,null,{}] 09:06:39 INFO - PROCESS | 1708 | 1466438799133 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1708 | 1466438799138 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:39 INFO - PROCESS | 1708 | 1466438799314 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:06:39 INFO - PROCESS | 1708 | 1466438799523 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1708 | 1466438799529 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x92a10c00 == 20 [pid = 1708] [id = 742] 09:06:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x92d0a000) [pid = 1708] [serial = 2227] [outer = (nil)] 09:06:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x92d3b800) [pid = 1708] [serial = 2228] [outer = 0x92d0a000] 09:06:39 INFO - PROCESS | 1708 | 1466438799632 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92d3e800) [pid = 1708] [serial = 2229] [outer = 0x92d0a000] 09:06:40 INFO - PROCESS | 1708 | 1466438800487 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:06:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1380ms 09:06:40 INFO - PROCESS | 1708 | 1466438800504 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1708 | 1466438800508 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:06:40 INFO - PROCESS | 1708 | 1466438800515 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1708 | 1466438800519 Marionette TRACE conn4 <- [1,2942,null,{}] 09:06:40 INFO - PROCESS | 1708 | 1466438800526 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 1708 | 1466438800532 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:40 INFO - PROCESS | 1708 | 1466438800702 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:06:40 INFO - PROCESS | 1708 | 1466438800902 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1708 | 1466438800910 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf78000 == 21 [pid = 1708] [id = 743] 09:06:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x92d3e400) [pid = 1708] [serial = 2230] [outer = (nil)] 09:06:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92f5a000) [pid = 1708] [serial = 2231] [outer = 0x92d3e400] 09:06:40 INFO - PROCESS | 1708 | 1466438800991 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x92f5b800) [pid = 1708] [serial = 2232] [outer = 0x92d3e400] 09:06:41 INFO - PROCESS | 1708 | 1466438801970 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:06:42 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:06:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:06:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1536ms 09:06:42 INFO - PROCESS | 1708 | 1466438802054 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1708 | 1466438802058 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:06:42 INFO - PROCESS | 1708 | 1466438802064 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1708 | 1466438802068 Marionette TRACE conn4 <- [1,2946,null,{}] 09:06:42 INFO - PROCESS | 1708 | 1466438802074 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 1708 | 1466438802080 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:42 INFO - PROCESS | 1708 | 1466438802271 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:06:42 INFO - PROCESS | 1708 | 1466438802564 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1708 | 1466438802574 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0a400 == 22 [pid = 1708] [id = 744] 09:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x8be0cc00) [pid = 1708] [serial = 2233] [outer = (nil)] 09:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8bf7bc00) [pid = 1708] [serial = 2234] [outer = 0x8be0cc00] 09:06:42 INFO - PROCESS | 1708 | 1466438802709 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d0e7400) [pid = 1708] [serial = 2235] [outer = 0x8be0cc00] 09:06:43 INFO - PROCESS | 1708 | 1466438803639 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:06:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:06:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1640ms 09:06:43 INFO - PROCESS | 1708 | 1466438803729 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1708 | 1466438803738 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:06:43 INFO - PROCESS | 1708 | 1466438803755 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1708 | 1466438803764 Marionette TRACE conn4 <- [1,2950,null,{}] 09:06:43 INFO - PROCESS | 1708 | 1466438803777 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 1708 | 1466438803789 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:44 INFO - PROCESS | 1708 | 1466438804040 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ed000 == 21 [pid = 1708] [id = 734] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8c22c800 == 20 [pid = 1708] [id = 732] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf7fc00 == 19 [pid = 1708] [id = 731] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8be07000 == 18 [pid = 1708] [id = 730] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x91be3c00 == 17 [pid = 1708] [id = 733] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228000 == 16 [pid = 1708] [id = 724] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8bf78000 == 15 [pid = 1708] [id = 743] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x92a10c00 == 14 [pid = 1708] [id = 742] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x915bc000 == 13 [pid = 1708] [id = 741] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0edc00 == 12 [pid = 1708] [id = 740] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8d9d0000 == 11 [pid = 1708] [id = 738] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x92373400 == 10 [pid = 1708] [id = 739] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x915c7c00 == 9 [pid = 1708] [id = 737] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8d0ec400 == 8 [pid = 1708] [id = 736] 09:06:45 INFO - PROCESS | 1708 | --DOCSHELL 0x8be10000 == 7 [pid = 1708] [id = 735] 09:06:46 INFO - PROCESS | 1708 | 1466438805988 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1708 | 1466438806005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be08c00 == 8 [pid = 1708] [id = 745] 09:06:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8be0bc00) [pid = 1708] [serial = 2236] [outer = (nil)] 09:06:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8bf7e800) [pid = 1708] [serial = 2237] [outer = 0x8be0bc00] 09:06:46 INFO - PROCESS | 1708 | 1466438806233 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d0e4c00) [pid = 1708] [serial = 2238] [outer = 0x8be0bc00] 09:06:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f0400 == 9 [pid = 1708] [id = 746] 09:06:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d6f1400) [pid = 1708] [serial = 2239] [outer = (nil)] 09:06:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8d6f7c00) [pid = 1708] [serial = 2240] [outer = 0x8d6f1400] 09:06:47 INFO - PROCESS | 1708 | 1466438807343 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 3611ms 09:06:47 INFO - PROCESS | 1708 | 1466438807365 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1708 | 1466438807371 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:06:47 INFO - PROCESS | 1708 | 1466438807378 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1708 | 1466438807383 Marionette TRACE conn4 <- [1,2954,null,{}] 09:06:47 INFO - PROCESS | 1708 | 1466438807391 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 1708 | 1466438807399 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:47 INFO - PROCESS | 1708 | 1466438807781 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:06:48 INFO - PROCESS | 1708 | 1466438808001 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1708 | 1466438808011 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9d5800 == 10 [pid = 1708] [id = 747] 09:06:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x8d9d6000) [pid = 1708] [serial = 2241] [outer = (nil)] 09:06:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x8d9da000) [pid = 1708] [serial = 2242] [outer = 0x8d9d6000] 09:06:48 INFO - PROCESS | 1708 | 1466438808094 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8e4d5000) [pid = 1708] [serial = 2243] [outer = 0x8d9d6000] 09:06:49 INFO - PROCESS | 1708 | 1466438809072 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:06:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1739ms 09:06:49 INFO - PROCESS | 1708 | 1466438809126 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1708 | 1466438809138 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:06:49 INFO - PROCESS | 1708 | 1466438809161 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1708 | 1466438809165 Marionette TRACE conn4 <- [1,2958,null,{}] 09:06:49 INFO - PROCESS | 1708 | 1466438809183 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1708 | 1466438809192 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:49 INFO - PROCESS | 1708 | 1466438809491 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:06:49 INFO - PROCESS | 1708 | 1466438809519 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1708 | 1466438809529 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebc5000 == 11 [pid = 1708] [id = 748] 09:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x8f2b5c00) [pid = 1708] [serial = 2244] [outer = (nil)] 09:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x913b0c00) [pid = 1708] [serial = 2245] [outer = 0x8f2b5c00] 09:06:49 INFO - PROCESS | 1708 | 1466438809654 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x91be4400) [pid = 1708] [serial = 2246] [outer = 0x8f2b5c00] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8be05800) [pid = 1708] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8e756800) [pid = 1708] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8c229400) [pid = 1708] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8be0a800) [pid = 1708] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8ebd0800) [pid = 1708] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d881000) [pid = 1708] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:06:50 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8d14a800) [pid = 1708] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d9d9400) [pid = 1708] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x8d418000) [pid = 1708] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x915bc400) [pid = 1708] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8d145400) [pid = 1708] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d0ef800) [pid = 1708] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8be08000) [pid = 1708] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8d9cf800) [pid = 1708] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x915c7800) [pid = 1708] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:06:51 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x91be8800) [pid = 1708] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:06:51 INFO - PROCESS | 1708 | 1466438811626 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:06:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2505ms 09:06:51 INFO - PROCESS | 1708 | 1466438811667 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1708 | 1466438811673 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:06:51 INFO - PROCESS | 1708 | 1466438811686 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1708 | 1466438811701 Marionette TRACE conn4 <- [1,2962,null,{}] 09:06:51 INFO - PROCESS | 1708 | 1466438811726 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 1708 | 1466438811739 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:52 INFO - PROCESS | 1708 | 1466438812057 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:06:52 INFO - PROCESS | 1708 | 1466438812102 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1708 | 1466438812113 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f2c00 == 12 [pid = 1708] [id = 749] 09:06:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8d874400) [pid = 1708] [serial = 2247] [outer = (nil)] 09:06:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x91d28000) [pid = 1708] [serial = 2248] [outer = 0x8d874400] 09:06:52 INFO - PROCESS | 1708 | 1466438812181 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x91d32000) [pid = 1708] [serial = 2249] [outer = 0x8d874400] 09:06:53 INFO - PROCESS | 1708 | 1466438813495 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:06:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:06:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1874ms 09:06:53 INFO - PROCESS | 1708 | 1466438813557 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1708 | 1466438813565 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:06:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:06:53 INFO - PROCESS | 1708 | 1466438813619 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1708 | 1466438813629 Marionette TRACE conn4 <- [1,2966,null,{}] 09:06:53 INFO - PROCESS | 1708 | 1466438813652 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:53 INFO - PROCESS | 1708 | 1466438813663 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:54 INFO - PROCESS | 1708 | 1466438814009 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:06:54 INFO - PROCESS | 1708 | 1466438814264 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1708 | 1466438814274 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6ebc00 == 13 [pid = 1708] [id = 750] 09:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d87f000) [pid = 1708] [serial = 2250] [outer = (nil)] 09:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x8d9d3000) [pid = 1708] [serial = 2251] [outer = 0x8d87f000] 09:06:54 INFO - PROCESS | 1708 | 1466438814444 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x8e756800) [pid = 1708] [serial = 2252] [outer = 0x8d87f000] 09:06:55 INFO - PROCESS | 1708 | 1466438815555 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:06:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1958ms 09:06:55 INFO - PROCESS | 1708 | 1466438815572 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1708 | 1466438815580 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:06:55 INFO - PROCESS | 1708 | 1466438815591 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1708 | 1466438815595 Marionette TRACE conn4 <- [1,2970,null,{}] 09:06:55 INFO - PROCESS | 1708 | 1466438815602 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 1708 | 1466438815607 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:55 INFO - PROCESS | 1708 | 1466438815854 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:06:56 INFO - PROCESS | 1708 | 1466438816201 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1708 | 1466438816212 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x915bfc00 == 14 [pid = 1708] [id = 751] 09:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x915c0400) [pid = 1708] [serial = 2253] [outer = (nil)] 09:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x915c9000) [pid = 1708] [serial = 2254] [outer = 0x915c0400] 09:06:56 INFO - PROCESS | 1708 | 1466438816305 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x91ed9000) [pid = 1708] [serial = 2255] [outer = 0x915c0400] 09:06:57 INFO - PROCESS | 1708 | 1466438817432 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:06:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1892ms 09:06:57 INFO - PROCESS | 1708 | 1466438817486 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1708 | 1466438817493 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:06:57 INFO - PROCESS | 1708 | 1466438817528 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1708 | 1466438817549 Marionette TRACE conn4 <- [1,2974,null,{}] 09:06:57 INFO - PROCESS | 1708 | 1466438817575 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 1708 | 1466438817584 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:57 INFO - PROCESS | 1708 | 1466438817781 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:06:58 INFO - PROCESS | 1708 | 1466438818064 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1708 | 1466438818081 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d0e3800 == 15 [pid = 1708] [id = 752] 09:06:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x924d2400) [pid = 1708] [serial = 2256] [outer = (nil)] 09:06:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x924d8800) [pid = 1708] [serial = 2257] [outer = 0x924d2400] 09:06:58 INFO - PROCESS | 1708 | 1466438818236 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x929c6000) [pid = 1708] [serial = 2258] [outer = 0x924d2400] 09:06:59 INFO - PROCESS | 1708 | 1466438819220 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:06:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1723ms 09:06:59 INFO - PROCESS | 1708 | 1466438819268 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1708 | 1466438819277 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:06:59 INFO - PROCESS | 1708 | 1466438819291 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1708 | 1466438819297 Marionette TRACE conn4 <- [1,2978,null,{}] 09:06:59 INFO - PROCESS | 1708 | 1466438819306 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1708 | 1466438819314 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:59 INFO - PROCESS | 1708 | 1466438819566 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:06:59 INFO - PROCESS | 1708 | 1466438819765 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1708 | 1466438819774 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:06:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x924ce400 == 16 [pid = 1708] [id = 753] 09:06:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x929cd400) [pid = 1708] [serial = 2259] [outer = (nil)] 09:06:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92a0c000) [pid = 1708] [serial = 2260] [outer = 0x929cd400] 09:06:59 INFO - PROCESS | 1708 | 1466438819899 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92a0a000) [pid = 1708] [serial = 2261] [outer = 0x929cd400] 09:07:01 INFO - PROCESS | 1708 | 1466438821032 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:07:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1788ms 09:07:01 INFO - PROCESS | 1708 | 1466438821078 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:07:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:07:01 INFO - PROCESS | 1708 | 1466438821083 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:07:01 INFO - PROCESS | 1708 | 1466438821090 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1708 | 1466438821094 Marionette TRACE conn4 <- [1,2982,null,{}] 09:07:01 INFO - PROCESS | 1708 | 1466438821100 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 1708 | 1466438821105 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:01 INFO - PROCESS | 1708 | 1466438821280 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:07:01 INFO - PROCESS | 1708 | 1466438821543 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1708 | 1466438821553 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf2800 == 17 [pid = 1708] [id = 754] 09:07:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x92a04400) [pid = 1708] [serial = 2262] [outer = (nil)] 09:07:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x92ba1800) [pid = 1708] [serial = 2263] [outer = 0x92a04400] 09:07:01 INFO - PROCESS | 1708 | 1466438821694 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x92ba7000) [pid = 1708] [serial = 2264] [outer = 0x92a04400] 09:07:02 INFO - PROCESS | 1708 | 1466438822691 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:07:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:07:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:07:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1636ms 09:07:02 INFO - PROCESS | 1708 | 1466438822728 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1708 | 1466438822731 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:07:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:07:02 INFO - PROCESS | 1708 | 1466438822739 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1708 | 1466438822743 Marionette TRACE conn4 <- [1,2986,null,{}] 09:07:02 INFO - PROCESS | 1708 | 1466438822779 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1708 | 1466438822793 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:03 INFO - PROCESS | 1708 | 1466438823058 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:07:03 INFO - PROCESS | 1708 | 1466438823235 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1708 | 1466438823250 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06400 == 18 [pid = 1708] [id = 755] 09:07:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x8e753400) [pid = 1708] [serial = 2265] [outer = (nil)] 09:07:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x9394b400) [pid = 1708] [serial = 2266] [outer = 0x8e753400] 09:07:03 INFO - PROCESS | 1708 | 1466438823513 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x9394dc00) [pid = 1708] [serial = 2267] [outer = 0x8e753400] 09:07:04 INFO - PROCESS | 1708 | 1466438824454 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:07:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1767ms 09:07:04 INFO - PROCESS | 1708 | 1466438824509 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1708 | 1466438824516 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:07:04 INFO - PROCESS | 1708 | 1466438824526 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1708 | 1466438824531 Marionette TRACE conn4 <- [1,2990,null,{}] 09:07:04 INFO - PROCESS | 1708 | 1466438824541 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 1708 | 1466438824548 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:04 INFO - PROCESS | 1708 | 1466438824858 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:07:05 INFO - PROCESS | 1708 | 1466438825052 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1708 | 1466438825061 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9de800 == 19 [pid = 1708] [id = 756] 09:07:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8e4d3c00) [pid = 1708] [serial = 2268] [outer = (nil)] 09:07:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x93954400) [pid = 1708] [serial = 2269] [outer = 0x8e4d3c00] 09:07:05 INFO - PROCESS | 1708 | 1466438825206 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x93a69c00) [pid = 1708] [serial = 2270] [outer = 0x8e4d3c00] 09:07:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x93952000 == 20 [pid = 1708] [id = 757] 09:07:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x93dd3800) [pid = 1708] [serial = 2271] [outer = (nil)] 09:07:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x93dd8400) [pid = 1708] [serial = 2272] [outer = 0x93dd3800] 09:07:06 INFO - PROCESS | 1708 | 1466438826479 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:07:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2001ms 09:07:06 INFO - PROCESS | 1708 | 1466438826526 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1708 | 1466438826531 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:07:06 INFO - PROCESS | 1708 | 1466438826539 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1708 | 1466438826543 Marionette TRACE conn4 <- [1,2994,null,{}] 09:07:06 INFO - PROCESS | 1708 | 1466438826555 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 1708 | 1466438826561 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:06 INFO - PROCESS | 1708 | 1466438826774 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:07:07 INFO - PROCESS | 1708 | 1466438827009 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1708 | 1466438827017 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d87dc00 == 21 [pid = 1708] [id = 758] 09:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8f2bc000) [pid = 1708] [serial = 2273] [outer = (nil)] 09:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x93dd6000) [pid = 1708] [serial = 2274] [outer = 0x8f2bc000] 09:07:07 INFO - PROCESS | 1708 | 1466438827142 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x93ddb000) [pid = 1708] [serial = 2275] [outer = 0x8f2bc000] 09:07:07 INFO - PROCESS | 1708 | 1466438827956 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:07:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:07:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1445ms 09:07:07 INFO - PROCESS | 1708 | 1466438827985 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:07:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:07:07 INFO - PROCESS | 1708 | 1466438827989 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:07:07 INFO - PROCESS | 1708 | 1466438827996 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1708 | 1466438827999 Marionette TRACE conn4 <- [1,2998,null,{}] 09:07:08 INFO - PROCESS | 1708 | 1466438828005 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 1708 | 1466438828010 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:08 INFO - PROCESS | 1708 | 1466438828187 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:07:08 INFO - PROCESS | 1708 | 1466438828396 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1708 | 1466438828405 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22d800 == 22 [pid = 1708] [id = 759] 09:07:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8d0e2000) [pid = 1708] [serial = 2276] [outer = (nil)] 09:07:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x9484e800) [pid = 1708] [serial = 2277] [outer = 0x8d0e2000] 09:07:08 INFO - PROCESS | 1708 | 1466438828486 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x94895c00) [pid = 1708] [serial = 2278] [outer = 0x8d0e2000] 09:07:09 INFO - PROCESS | 1708 | 1466438829357 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:07:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1381ms 09:07:09 INFO - PROCESS | 1708 | 1466438829377 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1708 | 1466438829381 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:07:09 INFO - PROCESS | 1708 | 1466438829388 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1708 | 1466438829390 Marionette TRACE conn4 <- [1,3002,null,{}] 09:07:09 INFO - PROCESS | 1708 | 1466438829397 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1708 | 1466438829402 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:09 INFO - PROCESS | 1708 | 1466438829578 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:07:09 INFO - PROCESS | 1708 | 1466438829799 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1708 | 1466438829811 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0ac00 == 23 [pid = 1708] [id = 760] 09:07:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8be0c400) [pid = 1708] [serial = 2279] [outer = (nil)] 09:07:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8d14d400) [pid = 1708] [serial = 2280] [outer = 0x8be0c400] 09:07:09 INFO - PROCESS | 1708 | 1466438829901 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8d6ef400) [pid = 1708] [serial = 2281] [outer = 0x8be0c400] 09:07:10 INFO - PROCESS | 1708 | 1466438830947 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:07:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1581ms 09:07:10 INFO - PROCESS | 1708 | 1466438830971 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1708 | 1466438830977 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:07:10 INFO - PROCESS | 1708 | 1466438830986 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1708 | 1466438830991 Marionette TRACE conn4 <- [1,3006,null,{}] 09:07:11 INFO - PROCESS | 1708 | 1466438831000 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1708 | 1466438831005 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:11 INFO - PROCESS | 1708 | 1466438831182 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:07:11 INFO - PROCESS | 1708 | 1466438831388 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1708 | 1466438831403 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf70400 == 24 [pid = 1708] [id = 761] 09:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8d0e7c00) [pid = 1708] [serial = 2282] [outer = (nil)] 09:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8d41b400) [pid = 1708] [serial = 2283] [outer = 0x8d0e7c00] 09:07:11 INFO - PROCESS | 1708 | 1466438831552 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8d6f5800) [pid = 1708] [serial = 2284] [outer = 0x8d0e7c00] 09:07:11 INFO - PROCESS | 1708 | --DOCSHELL 0x8d6f0400 == 23 [pid = 1708] [id = 746] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x915bdc00) [pid = 1708] [serial = 2190] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8bf7e000) [pid = 1708] [serial = 2160] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x924d3400) [pid = 1708] [serial = 2168] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x92d18800) [pid = 1708] [serial = 2175] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8c222c00) [pid = 1708] [serial = 2178] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x8d14e400) [pid = 1708] [serial = 2174] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8d142000) [pid = 1708] [serial = 2187] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8be0e800) [pid = 1708] [serial = 2159] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x8d9d1000) [pid = 1708] [serial = 2162] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x8d6efc00) [pid = 1708] [serial = 2181] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x92ba1c00) [pid = 1708] [serial = 2171] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x92d13400) [pid = 1708] [serial = 2172] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x8d9dd400) [pid = 1708] [serial = 2183] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x8e751800) [pid = 1708] [serial = 2163] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x929cf800) [pid = 1708] [serial = 2169] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x8f2c0c00) [pid = 1708] [serial = 2186] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x91bee800) [pid = 1708] [serial = 2166] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x915c2c00) [pid = 1708] [serial = 2165] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x8e4d8000) [pid = 1708] [serial = 2184] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8bf76400) [pid = 1708] [serial = 2177] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x8d416400) [pid = 1708] [serial = 2180] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x913ae800) [pid = 1708] [serial = 2189] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x8d149400) [pid = 1708] [serial = 2204] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8bf75c00) [pid = 1708] [serial = 2192] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x8e4d3000) [pid = 1708] [serial = 2195] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8c22d400) [pid = 1708] [serial = 2193] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8e75c400) [pid = 1708] [serial = 2196] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x91be9c00) [pid = 1708] [serial = 2198] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92383c00) [pid = 1708] [serial = 2201] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x8d6f6400) [pid = 1708] [serial = 2205] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x91d2cc00) [pid = 1708] [serial = 2199] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x9237d800) [pid = 1708] [serial = 2202] [outer = (nil)] [url = about:blank] 09:07:12 INFO - PROCESS | 1708 | 1466438832439 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:07:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1486ms 09:07:12 INFO - PROCESS | 1708 | 1466438832473 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1708 | 1466438832480 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:07:12 INFO - PROCESS | 1708 | 1466438832522 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1708 | 1466438832527 Marionette TRACE conn4 <- [1,3010,null,{}] 09:07:12 INFO - PROCESS | 1708 | 1466438832533 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 1708 | 1466438832539 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:12 INFO - PROCESS | 1708 | 1466438832706 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:07:12 INFO - PROCESS | 1708 | 1466438832716 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1708 | 1466438832725 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c228400 == 24 [pid = 1708] [id = 762] 09:07:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x8d150000) [pid = 1708] [serial = 2285] [outer = (nil)] 09:07:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8d6f7000) [pid = 1708] [serial = 2286] [outer = 0x8d150000] 09:07:12 INFO - PROCESS | 1708 | 1466438832801 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x8d9de400) [pid = 1708] [serial = 2287] [outer = 0x8d150000] 09:07:13 INFO - PROCESS | 1708 | 1466438833762 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:07:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1299ms 09:07:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:07:13 INFO - PROCESS | 1708 | 1466438833817 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1708 | 1466438833820 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:07:13 INFO - PROCESS | 1708 | 1466438833827 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1708 | 1466438833833 Marionette TRACE conn4 <- [1,3014,null,{}] 09:07:13 INFO - PROCESS | 1708 | 1466438833849 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1708 | 1466438833858 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:14 INFO - PROCESS | 1708 | 1466438834023 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:07:14 INFO - PROCESS | 1708 | 1466438834196 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1708 | 1466438834206 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebcdc00 == 25 [pid = 1708] [id = 763] 09:07:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8ebd1000) [pid = 1708] [serial = 2288] [outer = (nil)] 09:07:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x913a4000) [pid = 1708] [serial = 2289] [outer = 0x8ebd1000] 09:07:14 INFO - PROCESS | 1708 | 1466438834278 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x915bb400) [pid = 1708] [serial = 2290] [outer = 0x8ebd1000] 09:07:14 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:15 INFO - PROCESS | 1708 | 1466438835170 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:07:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:07:15 INFO - {} 09:07:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:07:15 INFO - {} 09:07:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:07:15 INFO - {} 09:07:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:07:15 INFO - {} 09:07:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1389ms 09:07:15 INFO - PROCESS | 1708 | 1466438835225 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1708 | 1466438835229 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /FileAPI/fileReader.html 09:07:15 INFO - PROCESS | 1708 | 1466438835236 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1708 | 1466438835239 Marionette TRACE conn4 <- [1,3018,null,{}] 09:07:15 INFO - PROCESS | 1708 | 1466438835245 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 1708 | 1466438835250 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:15 INFO - PROCESS | 1708 | 1466438835501 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:07:15 INFO - PROCESS | 1708 | 1466438835533 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1708 | 1466438835541 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x913b0400 == 26 [pid = 1708] [id = 764] 09:07:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x915c2000) [pid = 1708] [serial = 2291] [outer = (nil)] 09:07:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x92373400) [pid = 1708] [serial = 2292] [outer = 0x915c2000] 09:07:15 INFO - PROCESS | 1708 | 1466438835613 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x92386c00) [pid = 1708] [serial = 2293] [outer = 0x915c2000] 09:07:16 INFO - PROCESS | 1708 | 1466438836458 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:07:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:07:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 1231ms 09:07:16 INFO - PROCESS | 1708 | 1466438836475 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1708 | 1466438836481 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:07:16 INFO - TEST-START | /FileAPI/historical.html 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x8be10400) [pid = 1708] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x92d3e400) [pid = 1708] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x8be0bc00) [pid = 1708] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x8d877c00) [pid = 1708] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d9d6000) [pid = 1708] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x92d0a000) [pid = 1708] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x92a09400) [pid = 1708] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x915ca000) [pid = 1708] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8d87a800) [pid = 1708] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8f2b5c00) [pid = 1708] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d6f1400) [pid = 1708] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x924d0c00) [pid = 1708] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x913a4c00) [pid = 1708] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:07:16 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x8be0cc00) [pid = 1708] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:07:16 INFO - PROCESS | 1708 | 1466438836626 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1708 | 1466438836628 Marionette TRACE conn4 <- [1,3022,null,{}] 09:07:16 INFO - PROCESS | 1708 | 1466438836635 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 1708 | 1466438836643 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:16 INFO - PROCESS | 1708 | 1466438836799 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:07:16 INFO - PROCESS | 1708 | 1466438836808 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1708 | 1466438836814 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f1400 == 27 [pid = 1708] [id = 765] 09:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8d9d6000) [pid = 1708] [serial = 2294] [outer = (nil)] 09:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92387400) [pid = 1708] [serial = 2295] [outer = 0x8d9d6000] 09:07:16 INFO - PROCESS | 1708 | 1466438836885 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x924cc000) [pid = 1708] [serial = 2296] [outer = 0x8d9d6000] 09:07:17 INFO - PROCESS | 1708 | 1466438837715 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:07:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:07:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:07:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:07:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:07:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:07:17 INFO - TEST-OK | /FileAPI/historical.html | took 1176ms 09:07:17 INFO - PROCESS | 1708 | 1466438837773 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1708 | 1466438837777 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /FileAPI/idlharness.html 09:07:17 INFO - PROCESS | 1708 | 1466438837783 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1708 | 1466438837787 Marionette TRACE conn4 <- [1,3026,null,{}] 09:07:17 INFO - PROCESS | 1708 | 1466438837793 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1708 | 1466438837803 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:18 INFO - PROCESS | 1708 | 1466438838079 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:07:18 INFO - PROCESS | 1708 | 1466438838093 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1708 | 1466438838101 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0e000 == 28 [pid = 1708] [id = 766] 09:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92a07c00) [pid = 1708] [serial = 2297] [outer = (nil)] 09:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x92d12000) [pid = 1708] [serial = 2298] [outer = 0x92a07c00] 09:07:18 INFO - PROCESS | 1708 | 1466438838172 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x92d18400) [pid = 1708] [serial = 2299] [outer = 0x92a07c00] 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:07:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:07:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:07:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:07:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:07:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:07:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:07:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:07:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:07:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:07:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:07:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 2314ms 09:07:20 INFO - PROCESS | 1708 | 1466438839895 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:07:20 INFO - PROCESS | 1708 | 1466438840229 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1708 | 1466438840235 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:07:20 INFO - TEST-START | /FileAPI/idlharness.worker 09:07:20 INFO - PROCESS | 1708 | 1466438840252 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1708 | 1466438840256 Marionette TRACE conn4 <- [1,3030,null,{}] 09:07:20 INFO - PROCESS | 1708 | 1466438840266 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 1708 | 1466438840272 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:20 INFO - PROCESS | 1708 | 1466438840507 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:07:20 INFO - PROCESS | 1708 | 1466438840701 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1708 | 1466438840710 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8bf7f800 == 29 [pid = 1708] [id = 767] 09:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x8f2b7000) [pid = 1708] [serial = 2300] [outer = (nil)] 09:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x91edb400) [pid = 1708] [serial = 2301] [outer = 0x8f2b7000] 09:07:20 INFO - PROCESS | 1708 | 1466438840796 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x92d0bc00) [pid = 1708] [serial = 2302] [outer = 0x8f2b7000] 09:07:21 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:07:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:07:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:07:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:07:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:07:23 INFO - {} 09:07:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3026ms 09:07:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:07:23 INFO - PROCESS | 1708 | 1466438843117 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:07:23 INFO - PROCESS | 1708 | 1466438843281 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1708 | 1466438843299 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:07:23 INFO - PROCESS | 1708 | 1466438843339 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1708 | 1466438843348 Marionette TRACE conn4 <- [1,3034,null,{}] 09:07:23 INFO - PROCESS | 1708 | 1466438843427 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 1708 | 1466438843437 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:23 INFO - PROCESS | 1708 | 1466438843701 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:07:23 INFO - PROCESS | 1708 | 1466438843901 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1708 | 1466438843913 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x91bf1400 == 30 [pid = 1708] [id = 768] 09:07:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x948a1000) [pid = 1708] [serial = 2303] [outer = (nil)] 09:07:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x998cd400) [pid = 1708] [serial = 2304] [outer = 0x948a1000] 09:07:24 INFO - PROCESS | 1708 | 1466438844035 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x99f67800) [pid = 1708] [serial = 2305] [outer = 0x948a1000] 09:07:24 INFO - PROCESS | 1708 | 1466438844892 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:07:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1614ms 09:07:24 INFO - PROCESS | 1708 | 1466438844941 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1708 | 1466438844946 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:07:24 INFO - PROCESS | 1708 | 1466438844953 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1708 | 1466438844959 Marionette TRACE conn4 <- [1,3038,null,{}] 09:07:24 INFO - PROCESS | 1708 | 1466438844995 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 1708 | 1466438845004 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:25 INFO - PROCESS | 1708 | 1466438845202 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:07:25 INFO - PROCESS | 1708 | 1466438845462 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1708 | 1466438845470 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a483000 == 31 [pid = 1708] [id = 769] 09:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x9a485000) [pid = 1708] [serial = 2306] [outer = (nil)] 09:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x9a540400) [pid = 1708] [serial = 2307] [outer = 0x9a485000] 09:07:25 INFO - PROCESS | 1708 | 1466438845564 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x9a5e0400) [pid = 1708] [serial = 2308] [outer = 0x9a485000] 09:07:26 INFO - PROCESS | 1708 | 1466438846445 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:07:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:07:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1508ms 09:07:26 INFO - PROCESS | 1708 | 1466438846463 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1708 | 1466438846468 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:07:26 INFO - PROCESS | 1708 | 1466438846476 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1708 | 1466438846479 Marionette TRACE conn4 <- [1,3042,null,{}] 09:07:26 INFO - PROCESS | 1708 | 1466438846486 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 1708 | 1466438846492 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:26 INFO - PROCESS | 1708 | 1466438846685 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:07:26 INFO - PROCESS | 1708 | 1466438846889 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1708 | 1466438846897 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x92a09c00 == 32 [pid = 1708] [id = 770] 09:07:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x9a951000) [pid = 1708] [serial = 2309] [outer = (nil)] 09:07:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x9a9e4400) [pid = 1708] [serial = 2310] [outer = 0x9a951000] 09:07:26 INFO - PROCESS | 1708 | 1466438846983 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x9ad41400) [pid = 1708] [serial = 2311] [outer = 0x9a951000] 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:07:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:07:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:07:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1771ms 09:07:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:07:28 INFO - PROCESS | 1708 | 1466438848186 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:07:28 INFO - PROCESS | 1708 | 1466438848251 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1708 | 1466438848257 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:07:28 INFO - PROCESS | 1708 | 1466438848344 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1708 | 1466438848350 Marionette TRACE conn4 <- [1,3046,null,{}] 09:07:28 INFO - PROCESS | 1708 | 1466438848380 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 1708 | 1466438848384 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:28 INFO - PROCESS | 1708 | 1466438848611 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:07:29 INFO - PROCESS | 1708 | 1466438849330 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1708 | 1466438849339 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c229c00 == 33 [pid = 1708] [id = 771] 09:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x8d9d8000) [pid = 1708] [serial = 2312] [outer = (nil)] 09:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x8e753000) [pid = 1708] [serial = 2313] [outer = 0x8d9d8000] 09:07:29 INFO - PROCESS | 1708 | 1466438849417 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8ebc8000) [pid = 1708] [serial = 2314] [outer = 0x8d9d8000] 09:07:29 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:30 INFO - PROCESS | 1708 | 1466438850411 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:07:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:07:30 INFO - {} 09:07:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2171ms 09:07:30 INFO - PROCESS | 1708 | 1466438850459 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1708 | 1466438850464 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:07:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:07:30 INFO - PROCESS | 1708 | 1466438850472 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1708 | 1466438850477 Marionette TRACE conn4 <- [1,3050,null,{}] 09:07:30 INFO - PROCESS | 1708 | 1466438850538 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 1708 | 1466438850544 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:30 INFO - PROCESS | 1708 | 1466438850739 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:07:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8be0a400 == 32 [pid = 1708] [id = 744] 09:07:31 INFO - PROCESS | 1708 | --DOCSHELL 0x93952000 == 31 [pid = 1708] [id = 757] 09:07:31 INFO - PROCESS | 1708 | --DOCSHELL 0x8be08c00 == 30 [pid = 1708] [id = 745] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x91d28000) [pid = 1708] [serial = 2248] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x8c227800) [pid = 1708] [serial = 2207] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x92f5b800) [pid = 1708] [serial = 2232] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x8bf7e800) [pid = 1708] [serial = 2237] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x92b9f400) [pid = 1708] [serial = 2223] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x8d9da000) [pid = 1708] [serial = 2242] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x92d3b800) [pid = 1708] [serial = 2228] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x92f5a000) [pid = 1708] [serial = 2231] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x92d12c00) [pid = 1708] [serial = 2226] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x92a08800) [pid = 1708] [serial = 2222] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x91d2c000) [pid = 1708] [serial = 2214] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x8d0e4c00) [pid = 1708] [serial = 2238] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x8e758c00) [pid = 1708] [serial = 2210] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x91be6400) [pid = 1708] [serial = 2213] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x913b0c00) [pid = 1708] [serial = 2245] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x8d143800) [pid = 1708] [serial = 2208] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x8ebce400) [pid = 1708] [serial = 2211] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d6f7c00) [pid = 1708] [serial = 2240] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x929c8c00) [pid = 1708] [serial = 2220] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8e4d5000) [pid = 1708] [serial = 2243] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x9236f000) [pid = 1708] [serial = 2216] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x929c6400) [pid = 1708] [serial = 2219] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8bf7bc00) [pid = 1708] [serial = 2234] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x92d3e800) [pid = 1708] [serial = 2229] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x91be4400) [pid = 1708] [serial = 2246] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92d11400) [pid = 1708] [serial = 2225] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x9237e800) [pid = 1708] [serial = 2217] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d0e7400) [pid = 1708] [serial = 2235] [outer = (nil)] [url = about:blank] 09:07:32 INFO - PROCESS | 1708 | 1466438852195 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1708 | 1466438852204 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0f400 == 31 [pid = 1708] [id = 772] 09:07:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8be0fc00) [pid = 1708] [serial = 2315] [outer = (nil)] 09:07:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8bf74800) [pid = 1708] [serial = 2316] [outer = 0x8be0fc00] 09:07:32 INFO - PROCESS | 1708 | 1466438852287 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x8c223400) [pid = 1708] [serial = 2317] [outer = 0x8be0fc00] 09:07:33 INFO - PROCESS | 1708 | 1466438853072 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:07:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:07:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2641ms 09:07:33 INFO - PROCESS | 1708 | 1466438853121 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:07:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:07:33 INFO - PROCESS | 1708 | 1466438853133 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:07:33 INFO - PROCESS | 1708 | 1466438853143 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1708 | 1466438853149 Marionette TRACE conn4 <- [1,3054,null,{}] 09:07:33 INFO - PROCESS | 1708 | 1466438853162 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1708 | 1466438853171 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:33 INFO - PROCESS | 1708 | 1466438853343 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:07:33 INFO - PROCESS | 1708 | 1466438853497 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1708 | 1466438853512 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14c000 == 32 [pid = 1708] [id = 773] 09:07:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x8d14d000) [pid = 1708] [serial = 2318] [outer = (nil)] 09:07:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x8d415000) [pid = 1708] [serial = 2319] [outer = 0x8d14d000] 09:07:33 INFO - PROCESS | 1708 | 1466438853583 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x8d6f8c00) [pid = 1708] [serial = 2320] [outer = 0x8d14d000] 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:07:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:07:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:07:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:07:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:07:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1741ms 09:07:35 INFO - PROCESS | 1708 | 1466438854692 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:07:35 INFO - PROCESS | 1708 | 1466438854948 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1708 | 1466438854970 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:07:35 INFO - PROCESS | 1708 | 1466438855030 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1708 | 1466438855057 Marionette TRACE conn4 <- [1,3058,null,{}] 09:07:35 INFO - PROCESS | 1708 | 1466438855181 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1708 | 1466438855188 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:35 INFO - PROCESS | 1708 | 1466438855416 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:07:35 INFO - PROCESS | 1708 | 1466438855443 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1708 | 1466438855451 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9db800 == 33 [pid = 1708] [id = 774] 09:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x8e75cc00) [pid = 1708] [serial = 2321] [outer = (nil)] 09:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x8ebcf800) [pid = 1708] [serial = 2322] [outer = 0x8e75cc00] 09:07:35 INFO - PROCESS | 1708 | 1466438855527 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x913a5c00) [pid = 1708] [serial = 2323] [outer = 0x8e75cc00] 09:07:36 INFO - PROCESS | 1708 | 1466438856495 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:07:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:07:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:07:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:07:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1521ms 09:07:36 INFO - PROCESS | 1708 | 1466438856546 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1708 | 1466438856553 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:07:36 INFO - PROCESS | 1708 | 1466438856580 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1708 | 1466438856590 Marionette TRACE conn4 <- [1,3062,null,{}] 09:07:36 INFO - PROCESS | 1708 | 1466438856611 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 1708 | 1466438856620 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:37 INFO - PROCESS | 1708 | 1466438857487 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x8ebd1000) [pid = 1708] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x915c2000) [pid = 1708] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x8d9d6000) [pid = 1708] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x8d874400) [pid = 1708] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x8e4d3c00) [pid = 1708] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x93dd3800) [pid = 1708] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x924d2400) [pid = 1708] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x8d0e2000) [pid = 1708] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x929cd400) [pid = 1708] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d87f000) [pid = 1708] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8f2bc000) [pid = 1708] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x915c0400) [pid = 1708] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d150000) [pid = 1708] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8e753400) [pid = 1708] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x92a04400) [pid = 1708] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8be0c400) [pid = 1708] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8d0e7c00) [pid = 1708] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:07:37 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92a07c00) [pid = 1708] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:07:37 INFO - PROCESS | 1708 | 1466438857684 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1708 | 1466438857693 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d6f4800 == 34 [pid = 1708] [id = 775] 09:07:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8d874400) [pid = 1708] [serial = 2324] [outer = (nil)] 09:07:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8f2bc000) [pid = 1708] [serial = 2325] [outer = 0x8d874400] 09:07:37 INFO - PROCESS | 1708 | 1466438857797 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x91d2d000) [pid = 1708] [serial = 2326] [outer = 0x8d874400] 09:07:38 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:07:38 INFO - PROCESS | 1708 | 1466438858585 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:07:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:07:38 INFO - {} 09:07:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2026ms 09:07:38 INFO - PROCESS | 1708 | 1466438858597 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1708 | 1466438858602 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:07:38 INFO - PROCESS | 1708 | 1466438858609 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1708 | 1466438858612 Marionette TRACE conn4 <- [1,3066,null,{}] 09:07:38 INFO - PROCESS | 1708 | 1466438858618 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 1708 | 1466438858623 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:38 INFO - PROCESS | 1708 | 1466438858855 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:07:38 INFO - PROCESS | 1708 | 1466438858864 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1708 | 1466438858873 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e75c400 == 35 [pid = 1708] [id = 776] 09:07:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x91d30000) [pid = 1708] [serial = 2327] [outer = (nil)] 09:07:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x92381400) [pid = 1708] [serial = 2328] [outer = 0x91d30000] 09:07:38 INFO - PROCESS | 1708 | 1466438858947 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x92384400) [pid = 1708] [serial = 2329] [outer = 0x91d30000] 09:07:39 INFO - PROCESS | 1708 | 1466438859932 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:07:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:07:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1382ms 09:07:39 INFO - PROCESS | 1708 | 1466438859995 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1708 | 1466438860002 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:07:40 INFO - PROCESS | 1708 | 1466438860028 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1708 | 1466438860035 Marionette TRACE conn4 <- [1,3070,null,{}] 09:07:40 INFO - PROCESS | 1708 | 1466438860044 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:40 INFO - PROCESS | 1708 | 1466438860049 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:40 INFO - PROCESS | 1708 | 1466438860241 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:07:40 INFO - PROCESS | 1708 | 1466438860500 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1708 | 1466438860508 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d14ac00 == 36 [pid = 1708] [id = 777] 09:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x8d14bc00) [pid = 1708] [serial = 2330] [outer = (nil)] 09:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x8d6f5c00) [pid = 1708] [serial = 2331] [outer = 0x8d14bc00] 09:07:40 INFO - PROCESS | 1708 | 1466438860661 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8e75ac00) [pid = 1708] [serial = 2332] [outer = 0x8d14bc00] 09:07:41 INFO - PROCESS | 1708 | 1466438861516 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:07:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:07:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1553ms 09:07:41 INFO - PROCESS | 1708 | 1466438861579 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1708 | 1466438861587 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:07:41 INFO - PROCESS | 1708 | 1466438861618 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1708 | 1466438861622 Marionette TRACE conn4 <- [1,3074,null,{}] 09:07:41 INFO - PROCESS | 1708 | 1466438861629 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1708 | 1466438861635 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:41 INFO - PROCESS | 1708 | 1466438861820 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:07:42 INFO - PROCESS | 1708 | 1466438862022 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1708 | 1466438862031 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c223800 == 37 [pid = 1708] [id = 778] 09:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x915c2000) [pid = 1708] [serial = 2333] [outer = (nil)] 09:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x91be8400) [pid = 1708] [serial = 2334] [outer = 0x915c2000] 09:07:42 INFO - PROCESS | 1708 | 1466438862158 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x91d2f400) [pid = 1708] [serial = 2335] [outer = 0x915c2000] 09:07:43 INFO - PROCESS | 1708 | 1466438863105 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:07:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:07:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1542ms 09:07:43 INFO - PROCESS | 1708 | 1466438863155 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1708 | 1466438863160 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:07:43 INFO - PROCESS | 1708 | 1466438863168 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1708 | 1466438863174 Marionette TRACE conn4 <- [1,3078,null,{}] 09:07:43 INFO - PROCESS | 1708 | 1466438863191 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 1708 | 1466438863200 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:43 INFO - PROCESS | 1708 | 1466438863412 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:07:43 INFO - PROCESS | 1708 | 1466438863618 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1708 | 1466438863631 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x929cec00 == 38 [pid = 1708] [id = 779] 09:07:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x929d0000) [pid = 1708] [serial = 2336] [outer = (nil)] 09:07:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x92a06000) [pid = 1708] [serial = 2337] [outer = 0x929d0000] 09:07:43 INFO - PROCESS | 1708 | 1466438863791 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x91ed7400) [pid = 1708] [serial = 2338] [outer = 0x929d0000] 09:07:44 INFO - PROCESS | 1708 | 1466438864723 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1708 | 1466438864783 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:07:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:07:44 INFO - PROCESS | 1708 | 1466438864795 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1708 | 1466438864803 Marionette TRACE conn4 <- [1,3082,null,{}] 09:07:44 INFO - PROCESS | 1708 | 1466438864830 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1708 | 1466438864836 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:45 INFO - PROCESS | 1708 | 1466438865025 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:07:45 INFO - PROCESS | 1708 | 1466438865228 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1708 | 1466438865238 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x929cb800 == 39 [pid = 1708] [id = 780] 09:07:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x92b9ec00) [pid = 1708] [serial = 2339] [outer = (nil)] 09:07:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x92ba3c00) [pid = 1708] [serial = 2340] [outer = 0x92b9ec00] 09:07:45 INFO - PROCESS | 1708 | 1466438865358 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x92d0a800) [pid = 1708] [serial = 2341] [outer = 0x92b9ec00] 09:07:46 INFO - PROCESS | 1708 | 1466438866231 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:07:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:07:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:07:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:07:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1453ms 09:07:46 INFO - PROCESS | 1708 | 1466438866264 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1708 | 1466438866269 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:07:46 INFO - PROCESS | 1708 | 1466438866278 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1708 | 1466438866280 Marionette TRACE conn4 <- [1,3086,null,{}] 09:07:46 INFO - PROCESS | 1708 | 1466438866287 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 1708 | 1466438866292 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:46 INFO - PROCESS | 1708 | 1466438866457 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:07:46 INFO - PROCESS | 1708 | 1466438866677 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1708 | 1466438866685 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d150000 == 40 [pid = 1708] [id = 781] 09:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x8d9d0c00) [pid = 1708] [serial = 2342] [outer = (nil)] 09:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x92d32c00) [pid = 1708] [serial = 2343] [outer = 0x8d9d0c00] 09:07:46 INFO - PROCESS | 1708 | 1466438866766 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x92d3a400) [pid = 1708] [serial = 2344] [outer = 0x8d9d0c00] 09:07:47 INFO - PROCESS | 1708 | 1466438867621 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:07:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1381ms 09:07:47 INFO - PROCESS | 1708 | 1466438867660 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:07:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:07:47 INFO - PROCESS | 1708 | 1466438867665 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:07:47 INFO - PROCESS | 1708 | 1466438867671 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1708 | 1466438867675 Marionette TRACE conn4 <- [1,3090,null,{}] 09:07:47 INFO - PROCESS | 1708 | 1466438867680 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1708 | 1466438867692 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:47 INFO - PROCESS | 1708 | 1466438867917 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:07:48 INFO - PROCESS | 1708 | 1466438868134 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1708 | 1466438868141 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebd0c00 == 41 [pid = 1708] [id = 782] 09:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x92f56000) [pid = 1708] [serial = 2345] [outer = (nil)] 09:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0x93a6e800) [pid = 1708] [serial = 2346] [outer = 0x92f56000] 09:07:48 INFO - PROCESS | 1708 | 1466438868265 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x93adf000) [pid = 1708] [serial = 2347] [outer = 0x92f56000] 09:07:49 INFO - PROCESS | 1708 | 1466438869133 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1481ms 09:07:49 INFO - PROCESS | 1708 | 1466438869152 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1708 | 1466438869156 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:07:49 INFO - PROCESS | 1708 | 1466438869163 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1708 | 1466438869166 Marionette TRACE conn4 <- [1,3094,null,{}] 09:07:49 INFO - PROCESS | 1708 | 1466438869172 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 1708 | 1466438869178 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:49 INFO - PROCESS | 1708 | 1466438869384 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:07:49 INFO - PROCESS | 1708 | 1466438869569 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1708 | 1466438869577 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be0dc00 == 42 [pid = 1708] [id = 783] 09:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x8c22b800) [pid = 1708] [serial = 2348] [outer = (nil)] 09:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x94846000) [pid = 1708] [serial = 2349] [outer = 0x8c22b800] 09:07:49 INFO - PROCESS | 1708 | 1466438869695 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x93dd6800) [pid = 1708] [serial = 2350] [outer = 0x8c22b800] 09:07:50 INFO - PROCESS | 1708 | 1466438870622 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1485ms 09:07:50 INFO - PROCESS | 1708 | 1466438870649 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1708 | 1466438870653 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:07:50 INFO - PROCESS | 1708 | 1466438870660 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1708 | 1466438870663 Marionette TRACE conn4 <- [1,3098,null,{}] 09:07:50 INFO - PROCESS | 1708 | 1466438870669 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 1708 | 1466438870674 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:50 INFO - PROCESS | 1708 | 1466438870844 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:07:51 INFO - PROCESS | 1708 | 1466438871052 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1708 | 1466438871061 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8be06c00 == 43 [pid = 1708] [id = 784] 09:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x8be08800) [pid = 1708] [serial = 2351] [outer = (nil)] 09:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x8c223000) [pid = 1708] [serial = 2352] [outer = 0x8be08800] 09:07:51 INFO - PROCESS | 1708 | 1466438871186 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x8c22e400) [pid = 1708] [serial = 2353] [outer = 0x8be08800] 09:07:52 INFO - PROCESS | 1708 | 1466438872217 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:07:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:07:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1583ms 09:07:52 INFO - PROCESS | 1708 | 1466438872244 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1708 | 1466438872251 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:07:52 INFO - PROCESS | 1708 | 1466438872259 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1708 | 1466438872266 Marionette TRACE conn4 <- [1,3102,null,{}] 09:07:52 INFO - PROCESS | 1708 | 1466438872274 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1708 | 1466438872280 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:52 INFO - PROCESS | 1708 | 1466438872546 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:07:52 INFO - PROCESS | 1708 | 1466438872825 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1708 | 1466438872832 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:52 INFO - PROCESS | 1708 | --DOCSHELL 0x8c228400 == 42 [pid = 1708] [id = 762] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0x91d32000) [pid = 1708] [serial = 2249] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0x93954400) [pid = 1708] [serial = 2269] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x93a69c00) [pid = 1708] [serial = 2270] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0x93dd8400) [pid = 1708] [serial = 2272] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x924d8800) [pid = 1708] [serial = 2257] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0x929c6000) [pid = 1708] [serial = 2258] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9484e800) [pid = 1708] [serial = 2277] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 93 (0x94895c00) [pid = 1708] [serial = 2278] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x92a0c000) [pid = 1708] [serial = 2260] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x92a0a000) [pid = 1708] [serial = 2261] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x8d9d3000) [pid = 1708] [serial = 2251] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x8e756800) [pid = 1708] [serial = 2252] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x93dd6000) [pid = 1708] [serial = 2274] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x93ddb000) [pid = 1708] [serial = 2275] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x915c9000) [pid = 1708] [serial = 2254] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x91ed9000) [pid = 1708] [serial = 2255] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x9394b400) [pid = 1708] [serial = 2266] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x9394dc00) [pid = 1708] [serial = 2267] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x92ba1800) [pid = 1708] [serial = 2263] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x92ba7000) [pid = 1708] [serial = 2264] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x8d14d400) [pid = 1708] [serial = 2280] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x8d6ef400) [pid = 1708] [serial = 2281] [outer = (nil)] [url = about:blank] 09:07:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c222c00 == 43 [pid = 1708] [id = 785] 09:07:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x8c225000) [pid = 1708] [serial = 2354] [outer = (nil)] 09:07:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x8d142400) [pid = 1708] [serial = 2355] [outer = 0x8c225000] 09:07:52 INFO - PROCESS | 1708 | 1466438872972 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x8d6ec400) [pid = 1708] [serial = 2356] [outer = 0x8c225000] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x915bb400) [pid = 1708] [serial = 2290] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0x92373400) [pid = 1708] [serial = 2292] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0x92387400) [pid = 1708] [serial = 2295] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x92386c00) [pid = 1708] [serial = 2293] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8d6f7000) [pid = 1708] [serial = 2286] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9de400) [pid = 1708] [serial = 2287] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x8d41b400) [pid = 1708] [serial = 2283] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x8d6f5800) [pid = 1708] [serial = 2284] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x913a4000) [pid = 1708] [serial = 2289] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x92d18400) [pid = 1708] [serial = 2299] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x92d12000) [pid = 1708] [serial = 2298] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x924cc000) [pid = 1708] [serial = 2296] [outer = (nil)] [url = about:blank] 09:07:53 INFO - PROCESS | 1708 | 1466438873789 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:07:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1543ms 09:07:53 INFO - PROCESS | 1708 | 1466438873801 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1708 | 1466438873808 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:07:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:07:53 INFO - PROCESS | 1708 | 1466438873818 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1708 | 1466438873822 Marionette TRACE conn4 <- [1,3106,null,{}] 09:07:53 INFO - PROCESS | 1708 | 1466438873858 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 1708 | 1466438873865 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:54 INFO - PROCESS | 1708 | 1466438874100 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:07:54 INFO - PROCESS | 1708 | 1466438874116 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1708 | 1466438874123 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d9da400 == 44 [pid = 1708] [id = 786] 09:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x8e4d6400) [pid = 1708] [serial = 2357] [outer = (nil)] 09:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x8e752c00) [pid = 1708] [serial = 2358] [outer = 0x8e4d6400] 09:07:54 INFO - PROCESS | 1708 | 1466438874288 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x8e75f800) [pid = 1708] [serial = 2359] [outer = 0x8e4d6400] 09:07:55 INFO - PROCESS | 1708 | 1466438875086 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:07:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1297ms 09:07:55 INFO - PROCESS | 1708 | 1466438875115 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1708 | 1466438875119 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:07:55 INFO - PROCESS | 1708 | 1466438875126 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1708 | 1466438875132 Marionette TRACE conn4 <- [1,3110,null,{}] 09:07:55 INFO - PROCESS | 1708 | 1466438875147 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 1708 | 1466438875156 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:55 INFO - PROCESS | 1708 | 1466438875309 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:07:55 INFO - PROCESS | 1708 | 1466438875327 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1708 | 1466438875336 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x913adc00 == 45 [pid = 1708] [id = 787] 09:07:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x913af000) [pid = 1708] [serial = 2360] [outer = (nil)] 09:07:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x915c1c00) [pid = 1708] [serial = 2361] [outer = 0x913af000] 09:07:55 INFO - PROCESS | 1708 | 1466438875585 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x91be8800) [pid = 1708] [serial = 2362] [outer = 0x913af000] 09:07:56 INFO - PROCESS | 1708 | 1466438876371 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:07:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:07:56 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:07:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:07:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1290ms 09:07:56 INFO - PROCESS | 1708 | 1466438876419 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1708 | 1466438876423 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:07:56 INFO - PROCESS | 1708 | 1466438876451 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1708 | 1466438876456 Marionette TRACE conn4 <- [1,3114,null,{}] 09:07:56 INFO - PROCESS | 1708 | 1466438876462 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1708 | 1466438876467 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:56 INFO - PROCESS | 1708 | 1466438876690 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:07:56 INFO - PROCESS | 1708 | 1466438876710 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1f2dab61-b4fc-4f52-8d5f-401a694726ab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1708 | 1466438876717 Marionette INFO sendAsync e80c6eef-6eaa-472e-9b92-3a41c20c5e4e 09:07:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c22c800 == 46 [pid = 1708] [id = 788] 09:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x91d33400) [pid = 1708] [serial = 2363] [outer = (nil)] 09:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x91ee0000) [pid = 1708] [serial = 2364] [outer = 0x91d33400] 09:07:56 INFO - PROCESS | 1708 | 1466438876787 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x92381c00) [pid = 1708] [serial = 2365] [outer = 0x91d33400] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x8d14d000) [pid = 1708] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x8f2b7000) [pid = 1708] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x8d9d8000) [pid = 1708] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9a951000) [pid = 1708] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x948a1000) [pid = 1708] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x8e75cc00) [pid = 1708] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x8be0fc00) [pid = 1708] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9a485000) [pid = 1708] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:07:57 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x8d874400) [pid = 1708] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:07:57 INFO - PROCESS | 1708 | 1466438877912 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:07:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:07:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1508ms 09:07:57 INFO - PROCESS | 1708 | 1466438877939 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1708 | 1466438877943 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:07:59 WARNING - u'runner_teardown' () 09:07:59 INFO - No more tests 09:07:59 INFO - Got 0 unexpected results 09:07:59 INFO - SUITE-END | took 1335s 09:07:59 INFO - Closing logging queue 09:07:59 INFO - queue closed 09:07:59 INFO - Return code: 0 09:07:59 WARNING - # TBPL SUCCESS # 09:07:59 INFO - Running post-action listener: _resource_record_post_action 09:07:59 INFO - Running post-run listener: _resource_record_post_run 09:08:00 INFO - Total resource usage - Wall time: 1371s; CPU: 98.0%; Read bytes: 14004224; Write bytes: 925843456; Read time: 908; Write time: 284844 09:08:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:08:00 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134619136; Read time: 0; Write time: 146412 09:08:00 INFO - run-tests - Wall time: 1340s; CPU: 98.0%; Read bytes: 11022336; Write bytes: 786247680; Read time: 572; Write time: 134924 09:08:00 INFO - Running post-run listener: _upload_blobber_files 09:08:00 INFO - Blob upload gear active. 09:08:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:08:00 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:08:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:08:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:08:01 INFO - (blobuploader) - INFO - Open directory for files ... 09:08:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:08:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:08:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:08:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:08:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:08:03 INFO - (blobuploader) - INFO - Done attempting. 09:08:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:08:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:08:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:08:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:08:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:08:04 INFO - (blobuploader) - INFO - Done attempting. 09:08:04 INFO - (blobuploader) - INFO - Iteration through files over. 09:08:04 INFO - Return code: 0 09:08:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:08:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:08:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ce2f9d8ffbe966db3ecef0c4e29aa789c2b5bc2cebc8e82262c38bc89011f3e3d46b50e9a36e379e46cc2678bd3ff49c531dc5fef71602fc50f1be9fd210b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7287758867a99e85196825ef225b6d777837b12d078f1814906e3ff77dfd29ed080e95f2113c99740192d4f46a02d3ce960582d31553b6b3aa3ae4b07eee8fc4"} 09:08:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:08:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:08:04 INFO - Contents: 09:08:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ce2f9d8ffbe966db3ecef0c4e29aa789c2b5bc2cebc8e82262c38bc89011f3e3d46b50e9a36e379e46cc2678bd3ff49c531dc5fef71602fc50f1be9fd210b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7287758867a99e85196825ef225b6d777837b12d078f1814906e3ff77dfd29ed080e95f2113c99740192d4f46a02d3ce960582d31553b6b3aa3ae4b07eee8fc4"} 09:08:04 INFO - Running post-run listener: copy_logs_to_upload_dir 09:08:04 INFO - Copying logs to upload dir... 09:08:04 INFO - mkdir: /builds/slave/test/build/upload/logs 09:08:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1459.424495 ========= master_lag: 1.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 20 secs) (at 2016-06-20 09:08:06.212764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:08:06.213945) ========= 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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ce2f9d8ffbe966db3ecef0c4e29aa789c2b5bc2cebc8e82262c38bc89011f3e3d46b50e9a36e379e46cc2678bd3ff49c531dc5fef71602fc50f1be9fd210b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7287758867a99e85196825ef225b6d777837b12d078f1814906e3ff77dfd29ed080e95f2113c99740192d4f46a02d3ce960582d31553b6b3aa3ae4b07eee8fc4"} build_url:https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032821 build_url: 'https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/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/9ce2f9d8ffbe966db3ecef0c4e29aa789c2b5bc2cebc8e82262c38bc89011f3e3d46b50e9a36e379e46cc2678bd3ff49c531dc5fef71602fc50f1be9fd210b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7287758867a99e85196825ef225b6d777837b12d078f1814906e3ff77dfd29ed080e95f2113c99740192d4f46a02d3ce960582d31553b6b3aa3ae4b07eee8fc4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RJclcNGTQzagf4n0YxYo3w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.54 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:08:06.787558) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:08:06.787885) ========= 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-1466437413.147955-952118540 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017254 ========= master_lag: 0.64 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:08:07.447251) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-20 09:08:07.447784) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-20 09:08:07.608017) ========= ========= Total master_lag: 2.83 =========